Author: volodya Date: 2006-09-15 16:56:02 +0000 (Fri, 15 Sep 2006) New Revision: 10483
Modified: trunk/freenet/src/freenet/client/ArchiveContext.java trunk/freenet/src/freenet/client/ArchiveFailureException.java trunk/freenet/src/freenet/client/ArchiveHandler.java trunk/freenet/src/freenet/client/ArchiveKey.java trunk/freenet/src/freenet/client/ArchiveManager.java trunk/freenet/src/freenet/client/ArchiveRestartException.java trunk/freenet/src/freenet/client/ArchiveStoreContext.java trunk/freenet/src/freenet/client/ArchiveStoreItem.java trunk/freenet/src/freenet/client/ClientMetadata.java trunk/freenet/src/freenet/client/DefaultMIMETypes.java trunk/freenet/src/freenet/client/ErrorArchiveStoreItem.java trunk/freenet/src/freenet/client/FECCodec.java trunk/freenet/src/freenet/client/FailureCodeTracker.java trunk/freenet/src/freenet/client/FetchException.java trunk/freenet/src/freenet/client/FetchResult.java trunk/freenet/src/freenet/client/FetchWaiter.java trunk/freenet/src/freenet/client/FetcherContext.java trunk/freenet/src/freenet/client/HighLevelSimpleClient.java trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java trunk/freenet/src/freenet/client/InsertBlock.java trunk/freenet/src/freenet/client/InserterContext.java trunk/freenet/src/freenet/client/InserterException.java trunk/freenet/src/freenet/client/Metadata.java trunk/freenet/src/freenet/client/MetadataParseException.java trunk/freenet/src/freenet/client/MetadataUnresolvedException.java trunk/freenet/src/freenet/client/PutWaiter.java trunk/freenet/src/freenet/client/RealArchiveStoreItem.java trunk/freenet/src/freenet/client/SplitFetchException.java trunk/freenet/src/freenet/client/SplitfileBlock.java trunk/freenet/src/freenet/client/StandardOnionFECCodec.java trunk/freenet/src/freenet/client/StartableSplitfileBlock.java trunk/freenet/src/freenet/client/TempStoreElement.java trunk/freenet/src/freenet/client/async/BaseClientGetter.java trunk/freenet/src/freenet/client/async/BaseClientPutter.java trunk/freenet/src/freenet/client/async/BaseSingleFileFetcher.java trunk/freenet/src/freenet/client/async/ClientCallback.java trunk/freenet/src/freenet/client/async/ClientGetState.java trunk/freenet/src/freenet/client/async/ClientGetter.java trunk/freenet/src/freenet/client/async/ClientPutState.java trunk/freenet/src/freenet/client/async/ClientPutter.java trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java trunk/freenet/src/freenet/client/async/ClientRequester.java trunk/freenet/src/freenet/client/async/GetCompletionCallback.java trunk/freenet/src/freenet/client/async/HealingQueue.java trunk/freenet/src/freenet/client/async/ManifestElement.java trunk/freenet/src/freenet/client/async/MinimalSplitfileBlock.java trunk/freenet/src/freenet/client/async/MultiPutCompletionCallback.java trunk/freenet/src/freenet/client/async/PutCompletionCallback.java trunk/freenet/src/freenet/client/async/ResumeException.java trunk/freenet/src/freenet/client/async/SimpleHealingQueue.java trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java trunk/freenet/src/freenet/client/async/SingleBlockInserter.java trunk/freenet/src/freenet/client/async/SingleFileFetcher.java trunk/freenet/src/freenet/client/async/SingleFileInserter.java trunk/freenet/src/freenet/client/async/SplitFileFetcher.java trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java trunk/freenet/src/freenet/client/async/SplitFileInserter.java trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java trunk/freenet/src/freenet/client/async/USKCallback.java trunk/freenet/src/freenet/client/async/USKChecker.java trunk/freenet/src/freenet/client/async/USKCheckerCallback.java trunk/freenet/src/freenet/client/async/USKFetcher.java trunk/freenet/src/freenet/client/async/USKFetcherCallback.java trunk/freenet/src/freenet/client/async/USKFetcherWrapper.java trunk/freenet/src/freenet/client/async/USKInserter.java trunk/freenet/src/freenet/client/async/USKManager.java trunk/freenet/src/freenet/client/async/USKProxyCompletionCallback.java trunk/freenet/src/freenet/client/async/USKRetriever.java trunk/freenet/src/freenet/client/async/USKRetrieverCallback.java trunk/freenet/src/freenet/client/events/BlockInsertErrorEvent.java trunk/freenet/src/freenet/client/events/ClientEvent.java trunk/freenet/src/freenet/client/events/ClientEventListener.java trunk/freenet/src/freenet/client/events/ClientEventProducer.java trunk/freenet/src/freenet/client/events/DecodedBlockEvent.java trunk/freenet/src/freenet/client/events/EventDumper.java trunk/freenet/src/freenet/client/events/EventLogger.java trunk/freenet/src/freenet/client/events/FetchedMetadataEvent.java trunk/freenet/src/freenet/client/events/FinishedCompressionEvent.java trunk/freenet/src/freenet/client/events/GeneratedURIEvent.java trunk/freenet/src/freenet/client/events/GotBlockEvent.java trunk/freenet/src/freenet/client/events/SimpleBlockPutEvent.java trunk/freenet/src/freenet/client/events/SimpleEventProducer.java trunk/freenet/src/freenet/client/events/SplitfileProgressEvent.java trunk/freenet/src/freenet/client/events/StartedCompressionEvent.java trunk/freenet/src/freenet/clients/http/Bookmark.java trunk/freenet/src/freenet/clients/http/BookmarkManager.java trunk/freenet/src/freenet/clients/http/ConfigToadlet.java trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java trunk/freenet/src/freenet/clients/http/FProxyToadlet.java trunk/freenet/src/freenet/clients/http/HTTPRequest.java trunk/freenet/src/freenet/clients/http/LocalFileInsertToadlet.java trunk/freenet/src/freenet/clients/http/N2NTMToadlet.java trunk/freenet/src/freenet/clients/http/NinjaSpider.java trunk/freenet/src/freenet/clients/http/PageMaker.java trunk/freenet/src/freenet/clients/http/PluginToadlet.java trunk/freenet/src/freenet/clients/http/PproxyToadlet.java trunk/freenet/src/freenet/clients/http/QueueToadlet.java trunk/freenet/src/freenet/clients/http/RedirectException.java trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java trunk/freenet/src/freenet/clients/http/Spider.java trunk/freenet/src/freenet/clients/http/StaticToadlet.java trunk/freenet/src/freenet/clients/http/SymlinkerToadlet.java trunk/freenet/src/freenet/clients/http/Toadlet.java trunk/freenet/src/freenet/clients/http/ToadletContainer.java trunk/freenet/src/freenet/clients/http/ToadletContext.java trunk/freenet/src/freenet/clients/http/ToadletContextClosedException.java trunk/freenet/src/freenet/clients/http/ToadletContextImpl.java trunk/freenet/src/freenet/clients/http/TrivialToadlet.java trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java trunk/freenet/src/freenet/clients/http/filter/CSSParser.java trunk/freenet/src/freenet/clients/http/filter/CSSReadFilter.java trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex trunk/freenet/src/freenet/clients/http/filter/CharsetExtractor.java trunk/freenet/src/freenet/clients/http/filter/ContentDataFilter.java trunk/freenet/src/freenet/clients/http/filter/ContentFilter.java trunk/freenet/src/freenet/clients/http/filter/DataFilterException.java trunk/freenet/src/freenet/clients/http/filter/FilterCallback.java trunk/freenet/src/freenet/clients/http/filter/FoundURICallback.java trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java trunk/freenet/src/freenet/clients/http/filter/KnownUnsafeContentTypeException.java trunk/freenet/src/freenet/clients/http/filter/MIMEType.java trunk/freenet/src/freenet/clients/http/filter/NullFilterCallback.java trunk/freenet/src/freenet/clients/http/filter/UnknownContentTypeException.java trunk/freenet/src/freenet/clients/http/filter/UnsafeContentTypeException.java trunk/freenet/src/freenet/clients/http/filter/Yytoken.java trunk/freenet/src/freenet/config/BooleanCallback.java trunk/freenet/src/freenet/config/BooleanOption.java trunk/freenet/src/freenet/config/Config.java trunk/freenet/src/freenet/config/FilePersistentConfig.java trunk/freenet/src/freenet/config/IntCallback.java trunk/freenet/src/freenet/config/IntOption.java trunk/freenet/src/freenet/config/InvalidConfigValueException.java trunk/freenet/src/freenet/config/LongCallback.java trunk/freenet/src/freenet/config/LongOption.java trunk/freenet/src/freenet/config/Option.java trunk/freenet/src/freenet/config/OptionFormatException.java trunk/freenet/src/freenet/config/ShortCallback.java trunk/freenet/src/freenet/config/ShortOption.java trunk/freenet/src/freenet/config/StringArrCallback.java trunk/freenet/src/freenet/config/StringArrOption.java trunk/freenet/src/freenet/config/StringCallback.java trunk/freenet/src/freenet/config/StringOption.java trunk/freenet/src/freenet/config/SubConfig.java trunk/freenet/src/freenet/crypt/BlockCipher.java trunk/freenet/src/freenet/crypt/CipherInputStream.java trunk/freenet/src/freenet/crypt/CipherModes.java trunk/freenet/src/freenet/crypt/CipherOutputStream.java trunk/freenet/src/freenet/crypt/CryptoElement.java trunk/freenet/src/freenet/crypt/CryptoKey.java trunk/freenet/src/freenet/crypt/DHGroup.java trunk/freenet/src/freenet/crypt/DSA.java trunk/freenet/src/freenet/crypt/DSAGroup.java trunk/freenet/src/freenet/crypt/DSAGroupGenerator.java trunk/freenet/src/freenet/crypt/DSAPrivateKey.java trunk/freenet/src/freenet/crypt/DSAPublicKey.java trunk/freenet/src/freenet/crypt/DSASignature.java trunk/freenet/src/freenet/crypt/DecipherOutputStream.java trunk/freenet/src/freenet/crypt/DecryptionFailedException.java trunk/freenet/src/freenet/crypt/DiffieHellman.java trunk/freenet/src/freenet/crypt/DiffieHellmanContext.java trunk/freenet/src/freenet/crypt/Digest.java trunk/freenet/src/freenet/crypt/DigestFactory.java trunk/freenet/src/freenet/crypt/DigestInputStream.java trunk/freenet/src/freenet/crypt/DigestOutputStream.java trunk/freenet/src/freenet/crypt/DummyRandomSource.java trunk/freenet/src/freenet/crypt/EncipherInputStream.java trunk/freenet/src/freenet/crypt/EntropySource.java trunk/freenet/src/freenet/crypt/Global.java trunk/freenet/src/freenet/crypt/HMAC.java trunk/freenet/src/freenet/crypt/JavaSHA1.java trunk/freenet/src/freenet/crypt/KEProtocol.java trunk/freenet/src/freenet/crypt/KeyAgreementSchemeContext.java trunk/freenet/src/freenet/crypt/PCFBMode.java trunk/freenet/src/freenet/crypt/RandomSource.java trunk/freenet/src/freenet/crypt/SHA1Factory.java trunk/freenet/src/freenet/crypt/StationToStationContext.java trunk/freenet/src/freenet/crypt/UnsupportedCipherException.java trunk/freenet/src/freenet/crypt/UnsupportedDigestException.java trunk/freenet/src/freenet/crypt/Util.java trunk/freenet/src/freenet/crypt/Yarrow.java trunk/freenet/src/freenet/crypt/ciphers/Rijndael.java trunk/freenet/src/freenet/crypt/ciphers/Twofish.java trunk/freenet/src/freenet/frost/message/FrostBoard.java trunk/freenet/src/freenet/frost/message/FrostMessage.java trunk/freenet/src/freenet/io/AddressIdentifier.java trunk/freenet/src/freenet/io/AddressMatcher.java trunk/freenet/src/freenet/io/Inet4AddressMatcher.java trunk/freenet/src/freenet/io/Inet6AddressMatcher.java trunk/freenet/src/freenet/io/NetworkInterface.java trunk/freenet/src/freenet/io/WritableToDataOutputStream.java trunk/freenet/src/freenet/io/comm/DMT.java trunk/freenet/src/freenet/io/comm/DisconnectedException.java trunk/freenet/src/freenet/io/comm/Dispatcher.java trunk/freenet/src/freenet/io/comm/DummyPeerContext.java trunk/freenet/src/freenet/io/comm/DumpDispatcher.java trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java trunk/freenet/src/freenet/io/comm/IncorrectTypeException.java trunk/freenet/src/freenet/io/comm/LowLevelFilter.java trunk/freenet/src/freenet/io/comm/LowLevelFilterException.java trunk/freenet/src/freenet/io/comm/Message.java trunk/freenet/src/freenet/io/comm/MessageFilter.java trunk/freenet/src/freenet/io/comm/MessageType.java trunk/freenet/src/freenet/io/comm/NotConnectedException.java trunk/freenet/src/freenet/io/comm/Peer.java trunk/freenet/src/freenet/io/comm/PeerContext.java trunk/freenet/src/freenet/io/comm/PeerParseException.java trunk/freenet/src/freenet/io/comm/ReferenceSignatureVerificationException.java trunk/freenet/src/freenet/io/comm/RetrievalException.java trunk/freenet/src/freenet/io/comm/UdpSocketManager.java trunk/freenet/src/freenet/io/xfer/AbortedException.java trunk/freenet/src/freenet/io/xfer/BlockReceiver.java trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java trunk/freenet/src/freenet/io/xfer/PacketThrottle.java trunk/freenet/src/freenet/io/xfer/PartiallyReceivedBlock.java trunk/freenet/src/freenet/keys/BaseClientKey.java trunk/freenet/src/freenet/keys/CHKBlock.java trunk/freenet/src/freenet/keys/CHKDecodeException.java trunk/freenet/src/freenet/keys/CHKEncodeException.java trunk/freenet/src/freenet/keys/CHKVerifyException.java trunk/freenet/src/freenet/keys/ClientCHK.java trunk/freenet/src/freenet/keys/ClientCHKBlock.java trunk/freenet/src/freenet/keys/ClientKSK.java trunk/freenet/src/freenet/keys/ClientKey.java trunk/freenet/src/freenet/keys/ClientKeyBlock.java trunk/freenet/src/freenet/keys/ClientSSK.java trunk/freenet/src/freenet/keys/ClientSSKBlock.java trunk/freenet/src/freenet/keys/FreenetURI.java trunk/freenet/src/freenet/keys/InsertableClientSSK.java trunk/freenet/src/freenet/keys/InsertableUSK.java trunk/freenet/src/freenet/keys/Key.java trunk/freenet/src/freenet/keys/KeyBlock.java trunk/freenet/src/freenet/keys/KeyDecodeException.java trunk/freenet/src/freenet/keys/KeyEncodeException.java trunk/freenet/src/freenet/keys/KeyVerifyException.java trunk/freenet/src/freenet/keys/NodeCHK.java trunk/freenet/src/freenet/keys/NodeSSK.java trunk/freenet/src/freenet/keys/SSKBlock.java trunk/freenet/src/freenet/keys/SSKDecodeException.java trunk/freenet/src/freenet/keys/SSKEncodeException.java trunk/freenet/src/freenet/keys/SSKVerifyException.java trunk/freenet/src/freenet/keys/USK.java trunk/freenet/src/freenet/node/AnyInsertSender.java trunk/freenet/src/freenet/node/AsyncMessageCallback.java trunk/freenet/src/freenet/node/BaseRequestThrottle.java trunk/freenet/src/freenet/node/ByteCounter.java trunk/freenet/src/freenet/node/CHKInsertSender.java trunk/freenet/src/freenet/node/CPUAdjustingSwapRequestInterval.java trunk/freenet/src/freenet/node/CPUUsageMonitor.java trunk/freenet/src/freenet/node/DNSRequester.java trunk/freenet/src/freenet/node/DSAPublicKeyDatabase.java trunk/freenet/src/freenet/node/FNPPacketMangler.java trunk/freenet/src/freenet/node/FSParseException.java trunk/freenet/src/freenet/node/FastRunnable.java trunk/freenet/src/freenet/node/GlobalProbe.java trunk/freenet/src/freenet/node/IPDetectorPluginManager.java trunk/freenet/src/freenet/node/InsertHandler.java trunk/freenet/src/freenet/node/KeyChangedException.java trunk/freenet/src/freenet/node/KeyTracker.java trunk/freenet/src/freenet/node/Location.java trunk/freenet/src/freenet/node/LocationManager.java trunk/freenet/src/freenet/node/LoggingConfigHandler.java trunk/freenet/src/freenet/node/LowLevelGetException.java trunk/freenet/src/freenet/node/LowLevelPutException.java trunk/freenet/src/freenet/node/MemoryChecker.java trunk/freenet/src/freenet/node/MessageItem.java trunk/freenet/src/freenet/node/Node.java trunk/freenet/src/freenet/node/NodeARKInserter.java trunk/freenet/src/freenet/node/NodeClientCore.java trunk/freenet/src/freenet/node/NodeDispatcher.java trunk/freenet/src/freenet/node/NodeIPDetector.java trunk/freenet/src/freenet/node/NodePinger.java trunk/freenet/src/freenet/node/NodeStarter.java trunk/freenet/src/freenet/node/PacketSender.java trunk/freenet/src/freenet/node/PacketSequenceException.java trunk/freenet/src/freenet/node/PeerManager.java trunk/freenet/src/freenet/node/PeerNode.java trunk/freenet/src/freenet/node/PeerNodeStatus.java trunk/freenet/src/freenet/node/ProbeCallback.java trunk/freenet/src/freenet/node/RealNodePingTest.java trunk/freenet/src/freenet/node/RealNodeRequestInsertTest.java trunk/freenet/src/freenet/node/RealNodeRoutingTest.java trunk/freenet/src/freenet/node/RequestHandler.java trunk/freenet/src/freenet/node/RequestScheduler.java trunk/freenet/src/freenet/node/RequestSender.java trunk/freenet/src/freenet/node/RequestStarter.java trunk/freenet/src/freenet/node/RequestStarterGroup.java trunk/freenet/src/freenet/node/ResendPacketItem.java trunk/freenet/src/freenet/node/RoutingContext.java trunk/freenet/src/freenet/node/SSKInsertHandler.java trunk/freenet/src/freenet/node/SSKInsertSender.java trunk/freenet/src/freenet/node/SendMessageOnErrorCallback.java trunk/freenet/src/freenet/node/SendableGet.java trunk/freenet/src/freenet/node/SendableInsert.java trunk/freenet/src/freenet/node/SendableRequest.java trunk/freenet/src/freenet/node/SimpleSendableInsert.java trunk/freenet/src/freenet/node/StaticSwapRequestInterval.java trunk/freenet/src/freenet/node/SwapRequestInterval.java trunk/freenet/src/freenet/node/TestnetHandler.java trunk/freenet/src/freenet/node/TestnetStatusUploader.java trunk/freenet/src/freenet/node/TextModeClientInterface.java trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java trunk/freenet/src/freenet/node/ThrottleWindowManager.java trunk/freenet/src/freenet/node/Ticker.java trunk/freenet/src/freenet/node/fcp/AddPeer.java trunk/freenet/src/freenet/node/fcp/AllDataMessage.java trunk/freenet/src/freenet/node/fcp/BaseDataCarryingMessage.java trunk/freenet/src/freenet/node/fcp/ClientGet.java trunk/freenet/src/freenet/node/fcp/ClientGetMessage.java trunk/freenet/src/freenet/node/fcp/ClientHelloMessage.java trunk/freenet/src/freenet/node/fcp/ClientPut.java trunk/freenet/src/freenet/node/fcp/ClientPutBase.java trunk/freenet/src/freenet/node/fcp/ClientPutComplexDirMessage.java trunk/freenet/src/freenet/node/fcp/ClientPutDir.java trunk/freenet/src/freenet/node/fcp/ClientPutDirMessage.java trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java trunk/freenet/src/freenet/node/fcp/ClientPutMessage.java trunk/freenet/src/freenet/node/fcp/ClientRequest.java trunk/freenet/src/freenet/node/fcp/CloseConnectionDuplicateClientNameMessage.java trunk/freenet/src/freenet/node/fcp/DataCarryingMessage.java trunk/freenet/src/freenet/node/fcp/DataFoundMessage.java trunk/freenet/src/freenet/node/fcp/DirPutFile.java trunk/freenet/src/freenet/node/fcp/DirectDirPutFile.java trunk/freenet/src/freenet/node/fcp/DiskDirPutFile.java trunk/freenet/src/freenet/node/fcp/EndListPeersMessage.java trunk/freenet/src/freenet/node/fcp/EndListPersistentRequestsMessage.java trunk/freenet/src/freenet/node/fcp/FCPClient.java trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java trunk/freenet/src/freenet/node/fcp/FCPConnectionInputHandler.java trunk/freenet/src/freenet/node/fcp/FCPConnectionOutputHandler.java trunk/freenet/src/freenet/node/fcp/FCPMessage.java trunk/freenet/src/freenet/node/fcp/FCPServer.java trunk/freenet/src/freenet/node/fcp/FinishedCompressionMessage.java trunk/freenet/src/freenet/node/fcp/GenerateSSKMessage.java trunk/freenet/src/freenet/node/fcp/GetFailedMessage.java trunk/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java trunk/freenet/src/freenet/node/fcp/IdentifierCollisionException.java trunk/freenet/src/freenet/node/fcp/IdentifierCollisionMessage.java trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java trunk/freenet/src/freenet/node/fcp/ListPersistentRequestsMessage.java trunk/freenet/src/freenet/node/fcp/MessageInvalidException.java trunk/freenet/src/freenet/node/fcp/ModifyPeer.java trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java trunk/freenet/src/freenet/node/fcp/NodeHelloMessage.java trunk/freenet/src/freenet/node/fcp/Peer.java trunk/freenet/src/freenet/node/fcp/PeerRemoved.java trunk/freenet/src/freenet/node/fcp/PersistenceParseException.java trunk/freenet/src/freenet/node/fcp/PersistentGet.java trunk/freenet/src/freenet/node/fcp/PersistentPut.java trunk/freenet/src/freenet/node/fcp/PersistentPutDir.java trunk/freenet/src/freenet/node/fcp/ProtocolErrorMessage.java trunk/freenet/src/freenet/node/fcp/PutFailedMessage.java trunk/freenet/src/freenet/node/fcp/PutSuccessfulMessage.java trunk/freenet/src/freenet/node/fcp/RedirectDirPutFile.java trunk/freenet/src/freenet/node/fcp/RemovePeer.java trunk/freenet/src/freenet/node/fcp/RemovePersistentRequest.java trunk/freenet/src/freenet/node/fcp/SSKKeypairMessage.java trunk/freenet/src/freenet/node/fcp/ShutdownMessage.java trunk/freenet/src/freenet/node/fcp/SimpleProgressMessage.java trunk/freenet/src/freenet/node/fcp/StartedCompressionMessage.java trunk/freenet/src/freenet/node/fcp/SubscribeUSK.java trunk/freenet/src/freenet/node/fcp/SubscribeUSKMessage.java trunk/freenet/src/freenet/node/fcp/SubscribedUSKUpdate.java trunk/freenet/src/freenet/node/fcp/URIGeneratedMessage.java trunk/freenet/src/freenet/node/fcp/WatchGlobal.java trunk/freenet/src/freenet/node/updater/AutoUpdateAllowedCallback.java trunk/freenet/src/freenet/node/updater/NodeUpdater.java trunk/freenet/src/freenet/node/updater/PrivkeyHasBeenBlownException.java trunk/freenet/src/freenet/node/updater/UpdateRevocationURICallback.java trunk/freenet/src/freenet/node/updater/UpdateURICallback.java trunk/freenet/src/freenet/node/updater/UpdaterEnabledCallback.java trunk/freenet/src/freenet/node/useralerts/BuildOldAgeUserAlert.java trunk/freenet/src/freenet/node/useralerts/ExtOldAgeUserAlert.java trunk/freenet/src/freenet/node/useralerts/IPUndetectedUserAlert.java trunk/freenet/src/freenet/node/useralerts/MeaningfulNodeNameUserAlert.java trunk/freenet/src/freenet/node/useralerts/N2NTMUserAlert.java trunk/freenet/src/freenet/node/useralerts/PeerManagerUserAlert.java trunk/freenet/src/freenet/node/useralerts/RevocationKeyFoundUserAlert.java trunk/freenet/src/freenet/node/useralerts/SimpleUserAlert.java trunk/freenet/src/freenet/node/useralerts/UpdatedVersionAvailableUserAlert.java trunk/freenet/src/freenet/node/useralerts/UserAlert.java trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java trunk/freenet/src/freenet/plugin/HttpPlugin.java trunk/freenet/src/freenet/plugin/Plugin.java trunk/freenet/src/freenet/plugin/PluginManager.java trunk/freenet/src/freenet/plugin/TestHttpPlugin.java trunk/freenet/src/freenet/plugin/TestPlugin.java trunk/freenet/src/freenet/pluginmanager/DetectedIP.java trunk/freenet/src/freenet/pluginmanager/FredPlugin.java trunk/freenet/src/freenet/pluginmanager/FredPluginHTTP.java trunk/freenet/src/freenet/pluginmanager/FredPluginIPDetector.java trunk/freenet/src/freenet/pluginmanager/FredPluginThreadless.java trunk/freenet/src/freenet/pluginmanager/PluginHTTPException.java trunk/freenet/src/freenet/pluginmanager/PluginHandler.java trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java trunk/freenet/src/freenet/pluginmanager/PluginManager.java trunk/freenet/src/freenet/pluginmanager/PluginNotFoundException.java trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java trunk/freenet/src/freenet/pluginmanager/PluginSecurityException.java trunk/freenet/src/freenet/pluginmanager/TestPlugin.java trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java trunk/freenet/src/freenet/store/Block.java trunk/freenet/src/freenet/store/FreenetStore.java trunk/freenet/src/freenet/store/KeyCollisionException.java trunk/freenet/src/freenet/store/Store.java trunk/freenet/src/freenet/support/Base64.java trunk/freenet/src/freenet/support/BitArray.java trunk/freenet/src/freenet/support/Buffer.java trunk/freenet/src/freenet/support/ByteFormat.java trunk/freenet/src/freenet/support/CPUInformation/AMDCPUInfo.java trunk/freenet/src/freenet/support/CPUInformation/CPUID.java trunk/freenet/src/freenet/support/CPUInformation/CPUInfo.java trunk/freenet/src/freenet/support/CPUInformation/IntelCPUInfo.java trunk/freenet/src/freenet/support/CPUInformation/UnknownCPUException.java trunk/freenet/src/freenet/support/DoubleTokenBucket.java trunk/freenet/src/freenet/support/DoublyLinkedList.java trunk/freenet/src/freenet/support/DoublyLinkedListImpl.java trunk/freenet/src/freenet/support/Fields.java trunk/freenet/src/freenet/support/FileLoggerHook.java trunk/freenet/src/freenet/support/HTMLDecoder.java trunk/freenet/src/freenet/support/HTMLEncoder.java trunk/freenet/src/freenet/support/HTMLNode.java trunk/freenet/src/freenet/support/HexUtil.java trunk/freenet/src/freenet/support/IllegalBase64Exception.java trunk/freenet/src/freenet/support/ImmutableByteArrayWrapper.java trunk/freenet/src/freenet/support/IndexableUpdatableSortedLinkedListItem.java trunk/freenet/src/freenet/support/IntNumberedItem.java trunk/freenet/src/freenet/support/LRUHashtable.java trunk/freenet/src/freenet/support/LRUQueue.java trunk/freenet/src/freenet/support/LimitedEnumeration.java trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMap.java trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMapElement.java trunk/freenet/src/freenet/support/Loader.java trunk/freenet/src/freenet/support/Logger.java trunk/freenet/src/freenet/support/LoggerHook.java trunk/freenet/src/freenet/support/LoggerHookChain.java trunk/freenet/src/freenet/support/MultiValueTable.java trunk/freenet/src/freenet/support/NumberedItem.java trunk/freenet/src/freenet/support/NumberedItemComparator.java trunk/freenet/src/freenet/support/NumberedRecentItems.java trunk/freenet/src/freenet/support/OutputStreamLogger.java trunk/freenet/src/freenet/support/PromiscuousItemException.java trunk/freenet/src/freenet/support/RandomGrabArray.java trunk/freenet/src/freenet/support/RandomGrabArrayItem.java trunk/freenet/src/freenet/support/RandomGrabArrayWithClient.java trunk/freenet/src/freenet/support/RandomGrabArrayWithInt.java trunk/freenet/src/freenet/support/ReceivedPacketNumbers.java trunk/freenet/src/freenet/support/RemoveRandom.java trunk/freenet/src/freenet/support/RemoveRandomWithClient.java trunk/freenet/src/freenet/support/SectoredRandomGrabArray.java trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithClient.java trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithInt.java trunk/freenet/src/freenet/support/Serializer.java trunk/freenet/src/freenet/support/ShortBuffer.java trunk/freenet/src/freenet/support/SimpleFieldSet.java trunk/freenet/src/freenet/support/SimpleIntNumberedItemComparator.java trunk/freenet/src/freenet/support/SimpleReadOnlyArrayBucket.java trunk/freenet/src/freenet/support/SizeUtil.java trunk/freenet/src/freenet/support/SortedLongSet.java trunk/freenet/src/freenet/support/SortedVectorByNumber.java trunk/freenet/src/freenet/support/TokenBucket.java trunk/freenet/src/freenet/support/URIPreEncoder.java trunk/freenet/src/freenet/support/URLDecoder.java trunk/freenet/src/freenet/support/URLEncodedFormatException.java trunk/freenet/src/freenet/support/URLEncoder.java trunk/freenet/src/freenet/support/UpdatableSortedLinkedList.java trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItem.java trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItemImpl.java trunk/freenet/src/freenet/support/UpdatableSortedLinkedListKilledException.java trunk/freenet/src/freenet/support/UpdatableSortedLinkedListWithForeignIndex.java trunk/freenet/src/freenet/support/VirginItemException.java trunk/freenet/src/freenet/support/VoidLogger.java trunk/freenet/src/freenet/support/WouldBlockException.java trunk/freenet/src/freenet/support/compress/CompressionOutputSizeException.java trunk/freenet/src/freenet/support/compress/Compressor.java trunk/freenet/src/freenet/support/compress/DecompressException.java trunk/freenet/src/freenet/support/compress/GzipCompressor.java trunk/freenet/src/freenet/support/io/ArrayBucket.java trunk/freenet/src/freenet/support/io/ArrayBucketFactory.java trunk/freenet/src/freenet/support/io/Bucket.java trunk/freenet/src/freenet/support/io/BucketFactory.java trunk/freenet/src/freenet/support/io/BucketTools.java trunk/freenet/src/freenet/support/io/CannotCreateFromFieldSetException.java trunk/freenet/src/freenet/support/io/FileBucket.java trunk/freenet/src/freenet/support/io/FileBucketFactory.java trunk/freenet/src/freenet/support/io/FileUtil.java trunk/freenet/src/freenet/support/io/FilenameGenerator.java trunk/freenet/src/freenet/support/io/LineReader.java trunk/freenet/src/freenet/support/io/LineReadingInputStream.java trunk/freenet/src/freenet/support/io/NullBucket.java trunk/freenet/src/freenet/support/io/NullInputStream.java trunk/freenet/src/freenet/support/io/NullOutputStream.java trunk/freenet/src/freenet/support/io/NullPersistentFileTracker.java trunk/freenet/src/freenet/support/io/NullWriter.java trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucket.java trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java trunk/freenet/src/freenet/support/io/PersistentEncryptedTempBucketFactory.java trunk/freenet/src/freenet/support/io/PersistentFileTracker.java trunk/freenet/src/freenet/support/io/PersistentTempBucketFactory.java trunk/freenet/src/freenet/support/io/RandomAccessFileBucket.java trunk/freenet/src/freenet/support/io/ReadOnlyFileSliceBucket.java trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucket.java trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucketUtil.java trunk/freenet/src/freenet/support/io/SpyInputStream.java trunk/freenet/src/freenet/support/io/SpyOutputStream.java trunk/freenet/src/freenet/support/io/TempBucketFactory.java trunk/freenet/src/freenet/support/io/TempBucketHook.java trunk/freenet/src/freenet/support/io/TempFileBucket.java trunk/freenet/src/freenet/support/io/TooLongException.java trunk/freenet/src/freenet/support/math/BootstrappingDecayingRunningAverage.java trunk/freenet/src/freenet/support/math/RunningAverage.java trunk/freenet/src/freenet/support/math/SimpleBinaryRunningAverage.java trunk/freenet/src/freenet/support/math/SimpleRunningAverage.java trunk/freenet/src/freenet/support/math/TimeDecayingRunningAverage.java trunk/freenet/src/freenet/tools/AddRef.java trunk/freenet/src/freenet/transport/IPAddressDetector.java trunk/freenet/src/freenet/transport/IPUtil.java trunk/freenet/src/test/AddressIdentifierTest.java trunk/freenet/src/test/DatastoreTest.java trunk/freenet/src/test/Inet4AddressMatcherTest.java trunk/freenet/src/test/Inet6AddressMatcherTest.java trunk/freenet/src/test/PaddingSpeedTest.java trunk/freenet/src/test/PingTest.java trunk/freenet/src/test/PreNodeTest.java trunk/freenet/src/test/PreQuasiNodeTest.java trunk/freenet/src/test/QuasiNodeTest.java trunk/freenet/src/test/TransferBlockTest.java trunk/freenet/src/test/TransferSendTest.java Log: https://bugs.freenetproject.org/view.php?id=736 Adding GPL headers (or updating them) skipping Version.java Modified: trunk/freenet/src/freenet/client/ArchiveContext.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveContext.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.util.HashSet; Modified: trunk/freenet/src/freenet/client/ArchiveFailureException.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveFailureException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveFailureException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveFailureException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/ArchiveHandler.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.support.io.Bucket; Modified: trunk/freenet/src/freenet/client/ArchiveKey.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveKey.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveKey.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveKey.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/ArchiveManager.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.File; Modified: trunk/freenet/src/freenet/client/ArchiveRestartException.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveRestartException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveRestartException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveRestartException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; /** Modified: trunk/freenet/src/freenet/client/ArchiveStoreContext.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveStoreContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveStoreContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveStoreContext.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/ArchiveStoreItem.java =================================================================== --- trunk/freenet/src/freenet/client/ArchiveStoreItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ArchiveStoreItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ArchiveStoreItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.support.DoublyLinkedListImpl; Modified: trunk/freenet/src/freenet/client/ClientMetadata.java =================================================================== --- trunk/freenet/src/freenet/client/ClientMetadata.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ClientMetadata.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientMetadata.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; /** Modified: trunk/freenet/src/freenet/client/DefaultMIMETypes.java =================================================================== --- trunk/freenet/src/freenet/client/DefaultMIMETypes.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/DefaultMIMETypes.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DefaultMIMETypes.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.util.HashMap; Modified: trunk/freenet/src/freenet/client/ErrorArchiveStoreItem.java =================================================================== --- trunk/freenet/src/freenet/client/ErrorArchiveStoreItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/ErrorArchiveStoreItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ErrorArchiveStoreItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/FECCodec.java =================================================================== --- trunk/freenet/src/freenet/client/FECCodec.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/FECCodec.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FECCodec.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/FailureCodeTracker.java =================================================================== --- trunk/freenet/src/freenet/client/FailureCodeTracker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/FailureCodeTracker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FailureCodeTracker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.util.Collection; Modified: trunk/freenet/src/freenet/client/FetchException.java =================================================================== --- trunk/freenet/src/freenet/client/FetchException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/FetchException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FetchException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/FetchResult.java =================================================================== --- trunk/freenet/src/freenet/client/FetchResult.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/FetchResult.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FetchResult.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/FetchWaiter.java =================================================================== --- trunk/freenet/src/freenet/client/FetchWaiter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/FetchWaiter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FetchWaiter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.client.async.BaseClientPutter; Modified: trunk/freenet/src/freenet/client/FetcherContext.java =================================================================== --- trunk/freenet/src/freenet/client/FetcherContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/FetcherContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FetcherContext.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.client.async.HealingQueue; Modified: trunk/freenet/src/freenet/client/HighLevelSimpleClient.java =================================================================== --- trunk/freenet/src/freenet/client/HighLevelSimpleClient.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/HighLevelSimpleClient.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HighLevelSimpleClient.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.util.HashMap; Modified: trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java =================================================================== --- trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/HighLevelSimpleClientImpl.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HighLevelSimpleClientImpl.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/InsertBlock.java =================================================================== --- trunk/freenet/src/freenet/client/InsertBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/InsertBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + InsertBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/InserterContext.java =================================================================== --- trunk/freenet/src/freenet/client/InserterContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/InserterContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + InserterContext.java.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.client.async.USKManager; Modified: trunk/freenet/src/freenet/client/InserterException.java =================================================================== --- trunk/freenet/src/freenet/client/InserterException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/InserterException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + InserterException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/Metadata.java =================================================================== --- trunk/freenet/src/freenet/client/Metadata.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/Metadata.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Metadata.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.ByteArrayInputStream; Modified: trunk/freenet/src/freenet/client/MetadataParseException.java =================================================================== --- trunk/freenet/src/freenet/client/MetadataParseException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/MetadataParseException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MetadataParseException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/MetadataUnresolvedException.java =================================================================== --- trunk/freenet/src/freenet/client/MetadataUnresolvedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/MetadataUnresolvedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MetadataUnresolvedException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; public class MetadataUnresolvedException extends Exception { Modified: trunk/freenet/src/freenet/client/PutWaiter.java =================================================================== --- trunk/freenet/src/freenet/client/PutWaiter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/PutWaiter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PutWaiter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.client.async.BaseClientPutter; Modified: trunk/freenet/src/freenet/client/RealArchiveStoreItem.java =================================================================== --- trunk/freenet/src/freenet/client/RealArchiveStoreItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/RealArchiveStoreItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RealArchiveStoreItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.File; Modified: trunk/freenet/src/freenet/client/SplitFetchException.java =================================================================== --- trunk/freenet/src/freenet/client/SplitFetchException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/SplitFetchException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitFetchException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; public class SplitFetchException extends FetchException { Modified: trunk/freenet/src/freenet/client/SplitfileBlock.java =================================================================== --- trunk/freenet/src/freenet/client/SplitfileBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/SplitfileBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitfileBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.support.io.Bucket; Modified: trunk/freenet/src/freenet/client/StandardOnionFECCodec.java =================================================================== --- trunk/freenet/src/freenet/client/StandardOnionFECCodec.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/StandardOnionFECCodec.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StandardOnionFECCodec.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/client/StartableSplitfileBlock.java =================================================================== --- trunk/freenet/src/freenet/client/StartableSplitfileBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/StartableSplitfileBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StartableSplitfileBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/TempStoreElement.java =================================================================== --- trunk/freenet/src/freenet/client/TempStoreElement.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/TempStoreElement.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,22 @@ -/** - * - */ +/* + TempStoreElement.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client; import java.io.File; Modified: trunk/freenet/src/freenet/client/async/BaseClientGetter.java =================================================================== --- trunk/freenet/src/freenet/client/async/BaseClientGetter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/BaseClientGetter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BaseClientGetter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; public abstract class BaseClientGetter extends ClientRequester implements Modified: trunk/freenet/src/freenet/client/async/BaseClientPutter.java =================================================================== --- trunk/freenet/src/freenet/client/async/BaseClientPutter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/BaseClientPutter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BaseClientPutter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; public abstract class BaseClientPutter extends ClientRequester { Modified: trunk/freenet/src/freenet/client/async/BaseSingleFileFetcher.java =================================================================== --- trunk/freenet/src/freenet/client/async/BaseSingleFileFetcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/BaseSingleFileFetcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BaseSingleFileFetcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetcherContext; Modified: trunk/freenet/src/freenet/client/async/ClientCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetchException; Modified: trunk/freenet/src/freenet/client/async/ClientGetState.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientGetState.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientGetState.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientGetState.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; /** Modified: trunk/freenet/src/freenet/client/async/ClientGetter.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientGetter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientGetter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientGetter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/ClientPutState.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientPutState.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientPutState.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutState.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.InserterException; Modified: trunk/freenet/src/freenet/client/async/ClientPutter.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientPutter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientPutter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.ClientMetadata; Modified: trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientRequestScheduler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientRequestScheduler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.util.HashMap; Modified: trunk/freenet/src/freenet/client/async/ClientRequester.java =================================================================== --- trunk/freenet/src/freenet/client/async/ClientRequester.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ClientRequester.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientRequester.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/async/GetCompletionCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/GetCompletionCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/GetCompletionCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GetCompletionCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetchException; Modified: trunk/freenet/src/freenet/client/async/HealingQueue.java =================================================================== --- trunk/freenet/src/freenet/client/async/HealingQueue.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/HealingQueue.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HealingQueue.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.support.io.Bucket; Modified: trunk/freenet/src/freenet/client/async/ManifestElement.java =================================================================== --- trunk/freenet/src/freenet/client/async/ManifestElement.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ManifestElement.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ManifestElement.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/async/MinimalSplitfileBlock.java =================================================================== --- trunk/freenet/src/freenet/client/async/MinimalSplitfileBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/MinimalSplitfileBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MinimalSplitfileBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.SplitfileBlock; Modified: trunk/freenet/src/freenet/client/async/MultiPutCompletionCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/MultiPutCompletionCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/MultiPutCompletionCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MultiPutCompletionCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.util.Vector; Modified: trunk/freenet/src/freenet/client/async/PutCompletionCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/PutCompletionCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/PutCompletionCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PutCompletionCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.InserterException; Modified: trunk/freenet/src/freenet/client/async/ResumeException.java =================================================================== --- trunk/freenet/src/freenet/client/async/ResumeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/ResumeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ResumeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.support.io.CannotCreateFromFieldSetException; Modified: trunk/freenet/src/freenet/client/async/SimpleHealingQueue.java =================================================================== --- trunk/freenet/src/freenet/client/async/SimpleHealingQueue.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SimpleHealingQueue.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleHealingQueue.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.util.HashMap; Modified: trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java =================================================================== --- trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SimpleManifestPutter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleManifestPutter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SingleBlockInserter.java =================================================================== --- trunk/freenet/src/freenet/client/async/SingleBlockInserter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SingleBlockInserter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SingleBlockInserter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SingleFileFetcher.java =================================================================== --- trunk/freenet/src/freenet/client/async/SingleFileFetcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SingleFileFetcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SingleFileFetcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SingleFileInserter.java =================================================================== --- trunk/freenet/src/freenet/client/async/SingleFileInserter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SingleFileInserter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SingleFileInserter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcher.java =================================================================== --- trunk/freenet/src/freenet/client/async/SplitFileFetcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SplitFileFetcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitFileFetcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java =================================================================== --- trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SplitFileFetcherSegment.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitFileFetcherSegment.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SplitFileInserter.java =================================================================== --- trunk/freenet/src/freenet/client/async/SplitFileInserter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SplitFileInserter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitFileInserter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java =================================================================== --- trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/SplitFileInserterSegment.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitFileInserterSegment.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/USKCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.keys.USK; Modified: trunk/freenet/src/freenet/client/async/USKChecker.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKChecker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKChecker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKChecker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetcherContext; Modified: trunk/freenet/src/freenet/client/async/USKCheckerCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKCheckerCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKCheckerCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKCheckerCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.keys.ClientSSKBlock; Modified: trunk/freenet/src/freenet/client/async/USKFetcher.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKFetcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKFetcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKFetcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/USKFetcherCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKFetcherCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKFetcherCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKFetcherCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; /** Modified: trunk/freenet/src/freenet/client/async/USKFetcherWrapper.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKFetcherWrapper.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKFetcherWrapper.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKFetcherWrapper.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetchException; Modified: trunk/freenet/src/freenet/client/async/USKInserter.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKInserter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKInserter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKInserter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.io.IOException; Modified: trunk/freenet/src/freenet/client/async/USKManager.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.util.HashMap; Modified: trunk/freenet/src/freenet/client/async/USKProxyCompletionCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKProxyCompletionCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKProxyCompletionCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKProxyCompletionCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetchException; Modified: trunk/freenet/src/freenet/client/async/USKRetriever.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKRetriever.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKRetriever.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKRetriever.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/client/async/USKRetrieverCallback.java =================================================================== --- trunk/freenet/src/freenet/client/async/USKRetrieverCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/async/USKRetrieverCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USKRetrieverCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.async; import freenet.client.FetchResult; Modified: trunk/freenet/src/freenet/client/events/BlockInsertErrorEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/BlockInsertErrorEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/BlockInsertErrorEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BlockInsertErrorEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.client.InserterException; Modified: trunk/freenet/src/freenet/client/events/ClientEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/ClientEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/ClientEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; /** Modified: trunk/freenet/src/freenet/client/events/ClientEventListener.java =================================================================== --- trunk/freenet/src/freenet/client/events/ClientEventListener.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/ClientEventListener.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientEventListener.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; Modified: trunk/freenet/src/freenet/client/events/ClientEventProducer.java =================================================================== --- trunk/freenet/src/freenet/client/events/ClientEventProducer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/ClientEventProducer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientEventProducer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; Modified: trunk/freenet/src/freenet/client/events/DecodedBlockEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/DecodedBlockEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/DecodedBlockEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DecodedBlockEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.keys.ClientKey; Modified: trunk/freenet/src/freenet/client/events/EventDumper.java =================================================================== --- trunk/freenet/src/freenet/client/events/EventDumper.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/EventDumper.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + EventDumper.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import java.io.PrintWriter; Modified: trunk/freenet/src/freenet/client/events/EventLogger.java =================================================================== --- trunk/freenet/src/freenet/client/events/EventLogger.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/EventLogger.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + EventLogger.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/client/events/FetchedMetadataEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/FetchedMetadataEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/FetchedMetadataEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FetchedMetadataEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; Modified: trunk/freenet/src/freenet/client/events/FinishedCompressionEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/FinishedCompressionEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/FinishedCompressionEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FinishedCompressionEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; public class FinishedCompressionEvent implements ClientEvent { Modified: trunk/freenet/src/freenet/client/events/GeneratedURIEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/GeneratedURIEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/GeneratedURIEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GeneratedURIEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/client/events/GotBlockEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/GotBlockEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/GotBlockEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GotBlockEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.keys.ClientKey; Modified: trunk/freenet/src/freenet/client/events/SimpleBlockPutEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/SimpleBlockPutEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/SimpleBlockPutEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleBlockPutEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.keys.ClientKey; Modified: trunk/freenet/src/freenet/client/events/SimpleEventProducer.java =================================================================== --- trunk/freenet/src/freenet/client/events/SimpleEventProducer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/SimpleEventProducer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleElementProducer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import java.util.Enumeration; import java.util.NoSuchElementException; Modified: trunk/freenet/src/freenet/client/events/SplitfileProgressEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/SplitfileProgressEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/SplitfileProgressEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SplitfileProgressEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/client/events/StartedCompressionEvent.java =================================================================== --- trunk/freenet/src/freenet/client/events/StartedCompressionEvent.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/client/events/StartedCompressionEvent.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StartedCompressionEvent.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.client.events; /** Modified: trunk/freenet/src/freenet/clients/http/Bookmark.java =================================================================== --- trunk/freenet/src/freenet/clients/http/Bookmark.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/Bookmark.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Bookmark.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/clients/http/BookmarkManager.java =================================================================== --- trunk/freenet/src/freenet/clients/http/BookmarkManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/BookmarkManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BookmarkManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.util.Vector; Modified: trunk/freenet/src/freenet/clients/http/ConfigToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/ConfigToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/ConfigToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ConfigToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/DarknetConnectionsToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DarknetConnection.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/clients/http/FProxyToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/FProxyToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/FProxyToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FProxyToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.ByteArrayOutputStream; Modified: trunk/freenet/src/freenet/clients/http/HTTPRequest.java =================================================================== --- trunk/freenet/src/freenet/clients/http/HTTPRequest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/HTTPRequest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HTTPRequest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/clients/http/LocalFileInsertToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/LocalFileInsertToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/LocalFileInsertToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LocalFileInsertToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.File; Modified: trunk/freenet/src/freenet/clients/http/N2NTMToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/N2NTMToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/N2NTMToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + N2NTMToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/NinjaSpider.java =================================================================== --- trunk/freenet/src/freenet/clients/http/NinjaSpider.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/NinjaSpider.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NinjaSpider.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.File; Modified: trunk/freenet/src/freenet/clients/http/PageMaker.java =================================================================== --- trunk/freenet/src/freenet/clients/http/PageMaker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/PageMaker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PageMaker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.File; Modified: trunk/freenet/src/freenet/clients/http/PluginToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/PluginToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/PluginToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,23 @@ -/** - * - */ +/* + PluginToadlet.java / Freenet + Copyright (C) David 'Bombe' Roden' + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/PproxyToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/PproxyToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/PproxyToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PproxyToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/QueueToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/QueueToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/QueueToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + QueueToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.File; Modified: trunk/freenet/src/freenet/clients/http/RedirectException.java =================================================================== --- trunk/freenet/src/freenet/clients/http/RedirectException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/RedirectException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RedirectException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.net.URI; Modified: trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java =================================================================== --- trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/SimpleToadletServer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleToadletServer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.File; Modified: trunk/freenet/src/freenet/clients/http/Spider.java =================================================================== --- trunk/freenet/src/freenet/clients/http/Spider.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/Spider.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Spider.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.BufferedWriter; Modified: trunk/freenet/src/freenet/clients/http/StaticToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/StaticToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/StaticToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StaticToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/SymlinkerToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/SymlinkerToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/SymlinkerToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SymlinkerToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/Toadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/Toadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/Toadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Toadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/ToadletContainer.java =================================================================== --- trunk/freenet/src/freenet/clients/http/ToadletContainer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/ToadletContainer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ToadletContainer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.net.URI; Modified: trunk/freenet/src/freenet/clients/http/ToadletContext.java =================================================================== --- trunk/freenet/src/freenet/clients/http/ToadletContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/ToadletContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ToadletContext.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/ToadletContextClosedException.java =================================================================== --- trunk/freenet/src/freenet/clients/http/ToadletContextClosedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/ToadletContextClosedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ToadletContextClosedException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; public class ToadletContextClosedException extends Exception { Modified: trunk/freenet/src/freenet/clients/http/ToadletContextImpl.java =================================================================== --- trunk/freenet/src/freenet/clients/http/ToadletContextImpl.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/ToadletContextImpl.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ToadletContextImpl.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/TrivialToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/TrivialToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/TrivialToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TrivialToadlet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java =================================================================== --- trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/WelcomeToadlet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,6 @@ /* WelcomeToadlet.java / Freenet - Copyright (C) The Free Network project + Copyright (C) 2005-2006 The Free Network project Public Domain 2006 VolodyA! V A <volodya at whengendarmesleeps.org> This program is free software; you can redistribute it and/or Modified: trunk/freenet/src/freenet/clients/http/filter/CSSParser.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/CSSParser.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/CSSParser.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CSSParser.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.Reader; Modified: trunk/freenet/src/freenet/clients/http/filter/CSSReadFilter.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/CSSReadFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/CSSReadFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CSSReadFilter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,8 +1,26 @@ -/* The following code was generated by JFlex 1.3.5 on 03/09/06 00:24 */ +/* + CSSTokenizerFilter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + The following code was generated by JFlex 1.3.5 on 03/09/06 00:24 + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.*; -import java.util.*; /* This class tokenizes a CSS2 Reader stream, writes it out to the output Writer, and filters any URLs found */ // WARNING: this is not as thorough as the HTML parser - new versions of the standard could lead to anonymity risks. See comments in SaferFilter.java // Mostly from http://www.w3.org/TR/REC-CSS2/grammar.html Modified: trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/CSSTokenizerFilter.jflex 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CSSTokenizerFilter.jflex / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.*; import java.util.*; Modified: trunk/freenet/src/freenet/clients/http/filter/CharsetExtractor.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/CharsetExtractor.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/CharsetExtractor.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CharsetExtractor.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/filter/ContentDataFilter.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/ContentDataFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/ContentDataFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ContentDataFilter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/filter/ContentFilter.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/ContentFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/ContentFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ContentFilter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.EOFException; Modified: trunk/freenet/src/freenet/clients/http/filter/DataFilterException.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/DataFilterException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/DataFilterException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DataFilterException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/clients/http/filter/FilterCallback.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/FilterCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/FilterCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FilterCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; /** Modified: trunk/freenet/src/freenet/clients/http/filter/FoundURICallback.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/FoundURICallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/FoundURICallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FoundURICallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.net.URI; Modified: trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/GenericReadFilterCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GenericReadFilterCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/HTMLFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HTMLFilter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + /* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */ package freenet.clients.http.filter; Modified: trunk/freenet/src/freenet/clients/http/filter/KnownUnsafeContentTypeException.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/KnownUnsafeContentTypeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/KnownUnsafeContentTypeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + KnownUnsafeContentTypeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/clients/http/filter/MIMEType.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/MIMEType.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/MIMEType.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MIMEType.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; /** Modified: trunk/freenet/src/freenet/clients/http/filter/NullFilterCallback.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/NullFilterCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/NullFilterCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NullFilterCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; Modified: trunk/freenet/src/freenet/clients/http/filter/UnknownContentTypeException.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/UnknownContentTypeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/UnknownContentTypeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UnknownContentTypeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import freenet.support.HTMLEncoder; Modified: trunk/freenet/src/freenet/clients/http/filter/UnsafeContentTypeException.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/UnsafeContentTypeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/UnsafeContentTypeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UnsafeContentTypeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; import java.io.IOException; Modified: trunk/freenet/src/freenet/clients/http/filter/Yytoken.java =================================================================== --- trunk/freenet/src/freenet/clients/http/filter/Yytoken.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/clients/http/filter/Yytoken.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Yytoken.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.clients.http.filter; /** Modified: trunk/freenet/src/freenet/config/BooleanCallback.java =================================================================== --- trunk/freenet/src/freenet/config/BooleanCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/BooleanCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BooleanCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/BooleanOption.java =================================================================== --- trunk/freenet/src/freenet/config/BooleanOption.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/BooleanOption.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BooleanOption.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; public class BooleanOption extends Option { Modified: trunk/freenet/src/freenet/config/Config.java =================================================================== --- trunk/freenet/src/freenet/config/Config.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/Config.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Config.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import java.util.HashMap; Modified: trunk/freenet/src/freenet/config/FilePersistentConfig.java =================================================================== --- trunk/freenet/src/freenet/config/FilePersistentConfig.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/FilePersistentConfig.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FilePersistentConfig.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import java.io.BufferedInputStream; Modified: trunk/freenet/src/freenet/config/IntCallback.java =================================================================== --- trunk/freenet/src/freenet/config/IntCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/IntCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IntCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/IntOption.java =================================================================== --- trunk/freenet/src/freenet/config/IntOption.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/IntOption.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IntOption.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import freenet.support.Fields; Modified: trunk/freenet/src/freenet/config/InvalidConfigValueException.java =================================================================== --- trunk/freenet/src/freenet/config/InvalidConfigValueException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/InvalidConfigValueException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + InvalidConfigValueException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/LongCallback.java =================================================================== --- trunk/freenet/src/freenet/config/LongCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/LongCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LongCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/LongOption.java =================================================================== --- trunk/freenet/src/freenet/config/LongOption.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/LongOption.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LongOption.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import freenet.support.Fields; Modified: trunk/freenet/src/freenet/config/Option.java =================================================================== --- trunk/freenet/src/freenet/config/Option.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/Option.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Option.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/OptionFormatException.java =================================================================== --- trunk/freenet/src/freenet/config/OptionFormatException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/OptionFormatException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + OptionFormatException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/ShortCallback.java =================================================================== --- trunk/freenet/src/freenet/config/ShortCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/ShortCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ShortCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Modified: trunk/freenet/src/freenet/config/ShortOption.java =================================================================== --- trunk/freenet/src/freenet/config/ShortOption.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/ShortOption.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ShortOption.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import freenet.support.Fields; Modified: trunk/freenet/src/freenet/config/StringArrCallback.java =================================================================== --- trunk/freenet/src/freenet/config/StringArrCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/StringArrCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StringArrCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Callback (getter/setter) for a string config variable */ Modified: trunk/freenet/src/freenet/config/StringArrOption.java =================================================================== --- trunk/freenet/src/freenet/config/StringArrOption.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/StringArrOption.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StringArrOption.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import freenet.support.URLDecoder; Modified: trunk/freenet/src/freenet/config/StringCallback.java =================================================================== --- trunk/freenet/src/freenet/config/StringCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/StringCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StringCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; /** Callback (getter/setter) for a string config variable */ Modified: trunk/freenet/src/freenet/config/StringOption.java =================================================================== --- trunk/freenet/src/freenet/config/StringOption.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/StringOption.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StringOption.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; public class StringOption extends Option { Modified: trunk/freenet/src/freenet/config/SubConfig.java =================================================================== --- trunk/freenet/src/freenet/config/SubConfig.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/config/SubConfig.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SubConfig.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.config; import java.util.HashMap; Modified: trunk/freenet/src/freenet/crypt/BlockCipher.java =================================================================== --- trunk/freenet/src/freenet/crypt/BlockCipher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/BlockCipher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,11 +1,26 @@ -package freenet.crypt; +/* + BlockCipher.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.crypt; + + /** * Defines the interface that must be implemented by symmetric block ciphers * used in the Freenet cryptography architecture Modified: trunk/freenet/src/freenet/crypt/CipherInputStream.java =================================================================== --- trunk/freenet/src/freenet/crypt/CipherInputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/CipherInputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,10 +1,25 @@ -package freenet.crypt; /* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + CipherInputStream.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.crypt; + import java.io.*; /** Modified: trunk/freenet/src/freenet/crypt/CipherModes.java =================================================================== --- trunk/freenet/src/freenet/crypt/CipherModes.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/CipherModes.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CipherModes.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; public interface CipherModes { Modified: trunk/freenet/src/freenet/crypt/CipherOutputStream.java =================================================================== --- trunk/freenet/src/freenet/crypt/CipherOutputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/CipherOutputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,9 +1,25 @@ -package freenet.crypt; /* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + CipherOutputStream.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + +package freenet.crypt; + import java.io.*; /** Modified: trunk/freenet/src/freenet/crypt/CryptoElement.java =================================================================== --- trunk/freenet/src/freenet/crypt/CryptoElement.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/CryptoElement.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CryptoElement.java / Freenet + Copyright (C) Oscar + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; /** Modified: trunk/freenet/src/freenet/crypt/CryptoKey.java =================================================================== --- trunk/freenet/src/freenet/crypt/CryptoKey.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/CryptoKey.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CryptoKey.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/crypt/DHGroup.java =================================================================== --- trunk/freenet/src/freenet/crypt/DHGroup.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DHGroup.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DHGroup.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/crypt/DSA.java =================================================================== --- trunk/freenet/src/freenet/crypt/DSA.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DSA.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DSA.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.math.BigInteger; Modified: trunk/freenet/src/freenet/crypt/DSAGroup.java =================================================================== --- trunk/freenet/src/freenet/crypt/DSAGroup.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DSAGroup.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DSAGroup.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.IOException; Modified: trunk/freenet/src/freenet/crypt/DSAGroupGenerator.java =================================================================== --- trunk/freenet/src/freenet/crypt/DSAGroupGenerator.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DSAGroupGenerator.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DSAGroupGenerator.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.math.BigInteger; Modified: trunk/freenet/src/freenet/crypt/DSAPrivateKey.java =================================================================== --- trunk/freenet/src/freenet/crypt/DSAPrivateKey.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DSAPrivateKey.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DSAPrivateKey.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.math.BigInteger; Modified: trunk/freenet/src/freenet/crypt/DSAPublicKey.java =================================================================== --- trunk/freenet/src/freenet/crypt/DSAPublicKey.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DSAPublicKey.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,4 +1,22 @@ -/* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */ +/* + DSAPublicKey.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.math.BigInteger; Modified: trunk/freenet/src/freenet/crypt/DSASignature.java =================================================================== --- trunk/freenet/src/freenet/crypt/DSASignature.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DSASignature.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DSASignature.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.IOException; Modified: trunk/freenet/src/freenet/crypt/DecipherOutputStream.java =================================================================== --- trunk/freenet/src/freenet/crypt/DecipherOutputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DecipherOutputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DecipherOutputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.*; Modified: trunk/freenet/src/freenet/crypt/DecryptionFailedException.java =================================================================== --- trunk/freenet/src/freenet/crypt/DecryptionFailedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DecryptionFailedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DecryptionFailedException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; public class DecryptionFailedException extends Exception { Modified: trunk/freenet/src/freenet/crypt/DiffieHellman.java =================================================================== --- trunk/freenet/src/freenet/crypt/DiffieHellman.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DiffieHellman.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,9 +1,23 @@ /* - * This code is part of the Java Adaptive Network Client by Ian Clarke. It is - * distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ + DiffieHellman.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.util.Random; Modified: trunk/freenet/src/freenet/crypt/DiffieHellmanContext.java =================================================================== --- trunk/freenet/src/freenet/crypt/DiffieHellmanContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DiffieHellmanContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DiffieHellmanContext.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.security.MessageDigest; Modified: trunk/freenet/src/freenet/crypt/Digest.java =================================================================== --- trunk/freenet/src/freenet/crypt/Digest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/Digest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,10 +1,25 @@ -package freenet.crypt; /* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + Digest.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.crypt; + public interface Digest { /** Modified: trunk/freenet/src/freenet/crypt/DigestFactory.java =================================================================== --- trunk/freenet/src/freenet/crypt/DigestFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DigestFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,10 +1,25 @@ -package freenet.crypt; /* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + DigestFactory.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.crypt; + /* * @deprecated Digests should be able to reinitialize themselves instead * Re-precated since I need to create many digests at the same time for the Modified: trunk/freenet/src/freenet/crypt/DigestInputStream.java =================================================================== --- trunk/freenet/src/freenet/crypt/DigestInputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DigestInputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DigestInputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.*; Modified: trunk/freenet/src/freenet/crypt/DigestOutputStream.java =================================================================== --- trunk/freenet/src/freenet/crypt/DigestOutputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DigestOutputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DigestOutputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.*; Modified: trunk/freenet/src/freenet/crypt/DummyRandomSource.java =================================================================== --- trunk/freenet/src/freenet/crypt/DummyRandomSource.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/DummyRandomSource.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + DummyRandomSource.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; /** Modified: trunk/freenet/src/freenet/crypt/EncipherInputStream.java =================================================================== --- trunk/freenet/src/freenet/crypt/EncipherInputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/EncipherInputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,10 +1,25 @@ -package freenet.crypt; /* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + EncipherInputStream.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.crypt; + import java.io.*; /** Modified: trunk/freenet/src/freenet/crypt/EntropySource.java =================================================================== --- trunk/freenet/src/freenet/crypt/EntropySource.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/EntropySource.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,11 +1,25 @@ -package freenet.crypt; +/* + EntropySource.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.crypt; + /** * A token used as an argument to a RandomSource's acceptTimerEntropy. * One such token must exist for each timed source. Modified: trunk/freenet/src/freenet/crypt/Global.java =================================================================== --- trunk/freenet/src/freenet/crypt/Global.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/Global.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Global.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import net.i2p.util.NativeBigInteger; Modified: trunk/freenet/src/freenet/crypt/HMAC.java =================================================================== --- trunk/freenet/src/freenet/crypt/HMAC.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/HMAC.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HMAC.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.util.Arrays; Modified: trunk/freenet/src/freenet/crypt/JavaSHA1.java =================================================================== --- trunk/freenet/src/freenet/crypt/JavaSHA1.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/JavaSHA1.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,11 +1,26 @@ +/* + JavaSHA1.java / Freenet + Copyright (C) 2003 Matthew Toseland + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.security.*; /* - Copyright 2003 Matthew Toseland - Subject to Gnu General Public License version 2 - Part of Freenet, http://freenetproject.org/ -*/ -/* Implements an SHA-1 digest using javax.crypto */ Modified: trunk/freenet/src/freenet/crypt/KEProtocol.java =================================================================== --- trunk/freenet/src/freenet/crypt/KEProtocol.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/KEProtocol.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + KEProtocol.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.IOException; @@ -4,12 +24,6 @@ import java.io.InputStream; import java.io.OutputStream; -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. -*/ - /** * Defines the interface that must be implemented by key-exchange protocols * such as RSA and Diffie-Helman Modified: trunk/freenet/src/freenet/crypt/KeyAgreementSchemeContext.java =================================================================== --- trunk/freenet/src/freenet/crypt/KeyAgreementSchemeContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/KeyAgreementSchemeContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + KeyAgreementSchemeContext.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import freenet.crypt.ciphers.Rijndael; Modified: trunk/freenet/src/freenet/crypt/PCFBMode.java =================================================================== --- trunk/freenet/src/freenet/crypt/PCFBMode.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/PCFBMode.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,26 @@ +/* + PCFBMode.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; + /* - This code is part of the Java Adaptive Network Client by Ian Clarke. It is distributed under the GNU Public Licence (GPL) version 2. See http://www.gnu.org/ for further details of the GPL. */ Modified: trunk/freenet/src/freenet/crypt/RandomSource.java =================================================================== --- trunk/freenet/src/freenet/crypt/RandomSource.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/RandomSource.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + RandomSource.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.util.Random; @@ -2,8 +22,2 @@ -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. -*/ - /** Modified: trunk/freenet/src/freenet/crypt/SHA1Factory.java =================================================================== --- trunk/freenet/src/freenet/crypt/SHA1Factory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/SHA1Factory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SHA1Factory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; public class SHA1Factory implements DigestFactory { Modified: trunk/freenet/src/freenet/crypt/StationToStationContext.java =================================================================== --- trunk/freenet/src/freenet/crypt/StationToStationContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/StationToStationContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StationToStation.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.ByteArrayInputStream; Modified: trunk/freenet/src/freenet/crypt/UnsupportedCipherException.java =================================================================== --- trunk/freenet/src/freenet/crypt/UnsupportedCipherException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/UnsupportedCipherException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UnsupportedCipherException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; public class UnsupportedCipherException extends Exception { Modified: trunk/freenet/src/freenet/crypt/UnsupportedDigestException.java =================================================================== --- trunk/freenet/src/freenet/crypt/UnsupportedDigestException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/UnsupportedDigestException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UnsupportedDigestException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; public class UnsupportedDigestException extends Exception { Modified: trunk/freenet/src/freenet/crypt/Util.java =================================================================== --- trunk/freenet/src/freenet/crypt/Util.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/Util.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Util.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.EOFException; @@ -14,12 +34,6 @@ import freenet.support.Loader; import net.i2p.util.NativeBigInteger; - -/* - * This code is part of the Java Adaptive Network Client by Ian Clarke. It is - * distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ public class Util { // bah, i'm tired of chasing down dynamically loaded classes.. Modified: trunk/freenet/src/freenet/crypt/Yarrow.java =================================================================== --- trunk/freenet/src/freenet/crypt/Yarrow.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/Yarrow.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Yarrow.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt; import java.io.BufferedOutputStream; @@ -19,12 +39,6 @@ import freenet.support.Logger; -/* - * This code is part of the Java Adaptive Network Client by Ian Clarke. It is - * distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ - /** * An implementation of the Yarrow PRNG in Java. * <p> Modified: trunk/freenet/src/freenet/crypt/ciphers/Rijndael.java =================================================================== --- trunk/freenet/src/freenet/crypt/ciphers/Rijndael.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/ciphers/Rijndael.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Rijndael.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt.ciphers; import java.security.InvalidKeyException; @@ -7,12 +27,6 @@ import freenet.support.HexUtil; import freenet.support.Logger; -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. -*/ - /** * Interfaces with the Rijndael AES candidate to implement the Rijndael * algorithm Modified: trunk/freenet/src/freenet/crypt/ciphers/Twofish.java =================================================================== --- trunk/freenet/src/freenet/crypt/ciphers/Twofish.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/crypt/ciphers/Twofish.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Twofish.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.crypt.ciphers; import freenet.crypt.BlockCipher; @@ -5,12 +25,6 @@ import freenet.support.Logger; import java.security.InvalidKeyException; -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. -*/ - /** * Interfaces with the Twofish AES candidate to implement the Twofish * algorithm Modified: trunk/freenet/src/freenet/frost/message/FrostBoard.java =================================================================== --- trunk/freenet/src/freenet/frost/message/FrostBoard.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/frost/message/FrostBoard.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,7 +1,8 @@ /* - FrostMessageObject.java / Frost + FrostMessageObject.java / Frost, Freenet Copyright (C) 2003-2006 Frost Project <jtcfrost.sourceforge.net> - Public Domain 2006 VolodyA! V A <volodya at whengendarmesleeps.org> + Public Domain 2006 VolodyA! V Anarhist <volodya at whengendarmesleeps.org> + Copyright (C) 2006 Freenet Project This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as Modified: trunk/freenet/src/freenet/frost/message/FrostMessage.java =================================================================== --- trunk/freenet/src/freenet/frost/message/FrostMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/frost/message/FrostMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,7 +1,8 @@ /* - FrostMessageObject.java / Frost + FrostMessageObject.java / Frost, Freenet Copyright (C) 2003-2006 Frost Project <jtcfrost.sourceforge.net> - Public Domain 2006 VolodyA! V A <volodya at whengendarmesleeps.org> + Public Domain 2006 VolodyA! V Anarhist <volodya at whengendarmesleeps.org> + Copyright (C) 2006 Freenet Project This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as Modified: trunk/freenet/src/freenet/io/AddressIdentifier.java =================================================================== --- trunk/freenet/src/freenet/io/AddressIdentifier.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/AddressIdentifier.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,22 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + AddressIdentifier.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io; import java.util.regex.Pattern; Modified: trunk/freenet/src/freenet/io/AddressMatcher.java =================================================================== --- trunk/freenet/src/freenet/io/AddressMatcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/AddressMatcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,22 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + AddressMatcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io; import java.net.InetAddress; Modified: trunk/freenet/src/freenet/io/Inet4AddressMatcher.java =================================================================== --- trunk/freenet/src/freenet/io/Inet4AddressMatcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/Inet4AddressMatcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,23 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + Inet4AddressMatcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + + package freenet.io; import java.net.Inet4Address; Modified: trunk/freenet/src/freenet/io/Inet6AddressMatcher.java =================================================================== --- trunk/freenet/src/freenet/io/Inet6AddressMatcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/Inet6AddressMatcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,22 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + Inet6AddressMatcher.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io; import java.net.Inet6Address; Modified: trunk/freenet/src/freenet/io/NetworkInterface.java =================================================================== --- trunk/freenet/src/freenet/io/NetworkInterface.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/NetworkInterface.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,22 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + .java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/io/WritableToDataOutputStream.java =================================================================== --- trunk/freenet/src/freenet/io/WritableToDataOutputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/WritableToDataOutputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + WritableToDataOutputStream.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.io; import java.io.*; Modified: trunk/freenet/src/freenet/io/comm/DMT.java =================================================================== --- trunk/freenet/src/freenet/io/comm/DMT.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/DMT.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,24 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + DMT.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) Ian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.util.LinkedList; Modified: trunk/freenet/src/freenet/io/comm/DisconnectedException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/DisconnectedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/DisconnectedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DisconnectedException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/Dispatcher.java =================================================================== --- trunk/freenet/src/freenet/io/comm/Dispatcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/Dispatcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,18 +1,30 @@ /* - * Created on Jan 21, 2005 - * - * TODO To change the template for this generated file go to - * Window - Preferences - Java - Code Generation - Code and Comments - */ + Dispatcher.java / Freenet + Created on Jan 21, 2005 + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + + +// TODO To change the template for this generated file go to +// Window - Preferences - Java - Code Generation - Code and Comments + package freenet.io.comm; -/** - * @author root - * - * TODO To change the template for this generated type comment go to - * Window - Preferences - Java - Code Generation - Code and Comments - */ public interface Dispatcher { /** Modified: trunk/freenet/src/freenet/io/comm/DummyPeerContext.java =================================================================== --- trunk/freenet/src/freenet/io/comm/DummyPeerContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/DummyPeerContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + DummyPeerContext.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/DumpDispatcher.java =================================================================== --- trunk/freenet/src/freenet/io/comm/DumpDispatcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/DumpDispatcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + DumpDispatcher.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java =================================================================== --- trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/FreenetInetAddress.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FreenetInetAddress.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.io.DataInputStream; @@ -14,7 +33,6 @@ * Long-term InetAddress. If created with an IP address, then the IP address is primary. * If created with a name, then the name is primary, and the IP address can change. * Most code ripped from Peer. - * @author root * */ public class FreenetInetAddress { Modified: trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java =================================================================== --- trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/IOStatisticCollector.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IOStatisticLollector.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.util.Date; Modified: trunk/freenet/src/freenet/io/comm/IncorrectTypeException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/IncorrectTypeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/IncorrectTypeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + IncorrectTypeException.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/LowLevelFilter.java =================================================================== --- trunk/freenet/src/freenet/io/comm/LowLevelFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/LowLevelFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LowLevelFilter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/LowLevelFilterException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/LowLevelFilterException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/LowLevelFilterException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LowLevelFilterException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; public class LowLevelFilterException extends Exception { Modified: trunk/freenet/src/freenet/io/comm/Message.java =================================================================== --- trunk/freenet/src/freenet/io/comm/Message.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/Message.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + Message.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.io.*; Modified: trunk/freenet/src/freenet/io/comm/MessageFilter.java =================================================================== --- trunk/freenet/src/freenet/io/comm/MessageFilter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/MessageFilter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,24 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + MessageFilter.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) Ian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.util.*; Modified: trunk/freenet/src/freenet/io/comm/MessageType.java =================================================================== --- trunk/freenet/src/freenet/io/comm/MessageType.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/MessageType.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + MessageType.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.util.*; Modified: trunk/freenet/src/freenet/io/comm/NotConnectedException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/NotConnectedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/NotConnectedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + NotConnectedException.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/Peer.java =================================================================== --- trunk/freenet/src/freenet/io/comm/Peer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/Peer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,24 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + Peer.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) Ian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.io.*; Modified: trunk/freenet/src/freenet/io/comm/PeerContext.java =================================================================== --- trunk/freenet/src/freenet/io/comm/PeerContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/PeerContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + PeerContext.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/PeerParseException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/PeerParseException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/PeerParseException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + PeerParseException.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/ReferenceSignatureVerificationException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/ReferenceSignatureVerificationException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/ReferenceSignatureVerificationException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + ReferenceSignatureVerificationException.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; /** Modified: trunk/freenet/src/freenet/io/comm/RetrievalException.java =================================================================== --- trunk/freenet/src/freenet/io/comm/RetrievalException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/RetrievalException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + RetrievalException.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; Modified: trunk/freenet/src/freenet/io/comm/UdpSocketManager.java =================================================================== --- trunk/freenet/src/freenet/io/comm/UdpSocketManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/comm/UdpSocketManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,21 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + UdpSocketManager.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.comm; import java.io.*; Modified: trunk/freenet/src/freenet/io/xfer/AbortedException.java =================================================================== --- trunk/freenet/src/freenet/io/xfer/AbortedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/xfer/AbortedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + AbortedException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.xfer; /** Modified: trunk/freenet/src/freenet/io/xfer/BlockReceiver.java =================================================================== --- trunk/freenet/src/freenet/io/xfer/BlockReceiver.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/xfer/BlockReceiver.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,21 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + BlockReceiver.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.xfer; import java.util.HashMap; Modified: trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java =================================================================== --- trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/xfer/BlockTransmitter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,21 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + BlockTransmitter.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.xfer; import java.util.Iterator; Modified: trunk/freenet/src/freenet/io/xfer/PacketThrottle.java =================================================================== --- trunk/freenet/src/freenet/io/xfer/PacketThrottle.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/xfer/PacketThrottle.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,21 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + PacketThrottle.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.xfer; import java.util.HashMap; Modified: trunk/freenet/src/freenet/io/xfer/PartiallyReceivedBlock.java =================================================================== --- trunk/freenet/src/freenet/io/xfer/PartiallyReceivedBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/io/xfer/PartiallyReceivedBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,21 +1,23 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + PartiallyReceivedBlock.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io.xfer; import java.util.Iterator; Modified: trunk/freenet/src/freenet/keys/BaseClientKey.java =================================================================== --- trunk/freenet/src/freenet/keys/BaseClientKey.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/BaseClientKey.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BaseClientKey.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/keys/CHKBlock.java =================================================================== --- trunk/freenet/src/freenet/keys/CHKBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/CHKBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CHKBlock.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.security.MessageDigest; Modified: trunk/freenet/src/freenet/keys/CHKDecodeException.java =================================================================== --- trunk/freenet/src/freenet/keys/CHKDecodeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/CHKDecodeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CHKDecodeException.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/CHKEncodeException.java =================================================================== --- trunk/freenet/src/freenet/keys/CHKEncodeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/CHKEncodeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CHKEncodeException.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/CHKVerifyException.java =================================================================== --- trunk/freenet/src/freenet/keys/CHKVerifyException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/CHKVerifyException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CHKVerifyException.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/ClientCHK.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientCHK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientCHK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientCHK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/keys/ClientCHKBlock.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientCHKBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientCHKBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + ClientCHKBlock.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.IOException; Modified: trunk/freenet/src/freenet/keys/ClientKSK.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientKSK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientKSK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientKSK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.UnsupportedEncodingException; Modified: trunk/freenet/src/freenet/keys/ClientKey.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientKey.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientKey.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientKey.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/ClientKeyBlock.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientKeyBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientKeyBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientKeyBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.IOException; Modified: trunk/freenet/src/freenet/keys/ClientSSK.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientSSK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientSSK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + ClientSSK.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.UnsupportedEncodingException; Modified: trunk/freenet/src/freenet/keys/ClientSSKBlock.java =================================================================== --- trunk/freenet/src/freenet/keys/ClientSSKBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/ClientSSKBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientSSKBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.IOException; Modified: trunk/freenet/src/freenet/keys/FreenetURI.java =================================================================== --- trunk/freenet/src/freenet/keys/FreenetURI.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/FreenetURI.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,7 +1,7 @@ /* - FrostMessageObject.java / Frost - Copyright (C) The Free Network project - Public Domain 2006 VolodyA! V A <volodya at whengendarmesleeps.org> + FreenetURI.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Public Domain 2006 VolodyA! V Anarhist <volodya at whengendarmesleeps.org> This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as @@ -18,6 +18,7 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + package freenet.keys; import java.io.ByteArrayInputStream; Modified: trunk/freenet/src/freenet/keys/InsertableClientSSK.java =================================================================== --- trunk/freenet/src/freenet/keys/InsertableClientSSK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/InsertableClientSSK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + InsertableClientSSK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.IOException; Modified: trunk/freenet/src/freenet/keys/InsertableUSK.java =================================================================== --- trunk/freenet/src/freenet/keys/InsertableUSK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/InsertableUSK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + InsertableUSK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/keys/Key.java =================================================================== --- trunk/freenet/src/freenet/keys/Key.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/Key.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Key.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.io.DataInput; Modified: trunk/freenet/src/freenet/keys/KeyBlock.java =================================================================== --- trunk/freenet/src/freenet/keys/KeyBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/KeyBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + KeyBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/KeyDecodeException.java =================================================================== --- trunk/freenet/src/freenet/keys/KeyDecodeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/KeyDecodeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + KeyDecodeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/KeyEncodeException.java =================================================================== --- trunk/freenet/src/freenet/keys/KeyEncodeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/KeyEncodeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + KeyEncodeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; public class KeyEncodeException extends Exception { Modified: trunk/freenet/src/freenet/keys/KeyVerifyException.java =================================================================== --- trunk/freenet/src/freenet/keys/KeyVerifyException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/KeyVerifyException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + KeyVerifyException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; public class KeyVerifyException extends Exception { Modified: trunk/freenet/src/freenet/keys/NodeCHK.java =================================================================== --- trunk/freenet/src/freenet/keys/NodeCHK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/NodeCHK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NOdeCHK.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; import java.io.DataInput; Modified: trunk/freenet/src/freenet/keys/NodeSSK.java =================================================================== --- trunk/freenet/src/freenet/keys/NodeSSK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/NodeSSK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NodeSSK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; import java.io.DataInput; Modified: trunk/freenet/src/freenet/keys/SSKBlock.java =================================================================== --- trunk/freenet/src/freenet/keys/SSKBlock.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/SSKBlock.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SSKBlock.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; import java.security.MessageDigest; Modified: trunk/freenet/src/freenet/keys/SSKDecodeException.java =================================================================== --- trunk/freenet/src/freenet/keys/SSKDecodeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/SSKDecodeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SSKDecodeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; public class SSKDecodeException extends KeyDecodeException { Modified: trunk/freenet/src/freenet/keys/SSKEncodeException.java =================================================================== --- trunk/freenet/src/freenet/keys/SSKEncodeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/SSKEncodeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SSKEncodeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; public class SSKEncodeException extends KeyEncodeException { Modified: trunk/freenet/src/freenet/keys/SSKVerifyException.java =================================================================== --- trunk/freenet/src/freenet/keys/SSKVerifyException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/SSKVerifyException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SSKVerifyException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ package freenet.keys; /** Modified: trunk/freenet/src/freenet/keys/USK.java =================================================================== --- trunk/freenet/src/freenet/keys/USK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/keys/USK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + USK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.keys; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/AnyInsertSender.java =================================================================== --- trunk/freenet/src/freenet/node/AnyInsertSender.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/AnyInsertSender.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + AnyInsertSender.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public interface AnyInsertSender { Modified: trunk/freenet/src/freenet/node/AsyncMessageCallback.java =================================================================== --- trunk/freenet/src/freenet/node/AsyncMessageCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/AsyncMessageCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + AsyncMessageCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/BaseRequestThrottle.java =================================================================== --- trunk/freenet/src/freenet/node/BaseRequestThrottle.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/BaseRequestThrottle.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BaseRequestThrottle.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public interface BaseRequestThrottle { Modified: trunk/freenet/src/freenet/node/ByteCounter.java =================================================================== --- trunk/freenet/src/freenet/node/ByteCounter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/ByteCounter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ByteCounter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/CHKInsertSender.java =================================================================== --- trunk/freenet/src/freenet/node/CHKInsertSender.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/CHKInsertSender.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CHKInsertSender.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.HashSet; Modified: trunk/freenet/src/freenet/node/CPUAdjustingSwapRequestInterval.java =================================================================== --- trunk/freenet/src/freenet/node/CPUAdjustingSwapRequestInterval.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/CPUAdjustingSwapRequestInterval.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CPUAdjustingSwapRequestInterval.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/node/CPUUsageMonitor.java =================================================================== --- trunk/freenet/src/freenet/node/CPUUsageMonitor.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/CPUUsageMonitor.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + CPUUsageMonitor.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/DNSRequester.java =================================================================== --- trunk/freenet/src/freenet/node/DNSRequester.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/DNSRequester.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + DNSRequester.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/node/DSAPublicKeyDatabase.java =================================================================== --- trunk/freenet/src/freenet/node/DSAPublicKeyDatabase.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/DSAPublicKeyDatabase.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DSAPublicKeyDatabase.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.crypt.DSAPublicKey; Modified: trunk/freenet/src/freenet/node/FNPPacketMangler.java =================================================================== --- trunk/freenet/src/freenet/node/FNPPacketMangler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/FNPPacketMangler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + FNPPacketMangler.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.security.MessageDigest; Modified: trunk/freenet/src/freenet/node/FSParseException.java =================================================================== --- trunk/freenet/src/freenet/node/FSParseException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/FSParseException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FSParseException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/FastRunnable.java =================================================================== --- trunk/freenet/src/freenet/node/FastRunnable.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/FastRunnable.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FastRunnable.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/GlobalProbe.java =================================================================== --- trunk/freenet/src/freenet/node/GlobalProbe.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/GlobalProbe.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GlobalProbe.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/node/IPDetectorPluginManager.java =================================================================== --- trunk/freenet/src/freenet/node/IPDetectorPluginManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/IPDetectorPluginManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IPDetectorPluginManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.net.InetAddress; Modified: trunk/freenet/src/freenet/node/InsertHandler.java =================================================================== --- trunk/freenet/src/freenet/node/InsertHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/InsertHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + InsertHandler.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.io.comm.DMT; Modified: trunk/freenet/src/freenet/node/KeyChangedException.java =================================================================== --- trunk/freenet/src/freenet/node/KeyChangedException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/KeyChangedException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + KeyChangedException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/KeyTracker.java =================================================================== --- trunk/freenet/src/freenet/node/KeyTracker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/KeyTracker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + KeyTracker.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/node/Location.java =================================================================== --- trunk/freenet/src/freenet/node/Location.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/Location.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Location.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.crypt.RandomSource; Modified: trunk/freenet/src/freenet/node/LocationManager.java =================================================================== --- trunk/freenet/src/freenet/node/LocationManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/LocationManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + LocationManager.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.security.MessageDigest; Modified: trunk/freenet/src/freenet/node/LoggingConfigHandler.java =================================================================== --- trunk/freenet/src/freenet/node/LoggingConfigHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/LoggingConfigHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LoggingConfigHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.File; Modified: trunk/freenet/src/freenet/node/LowLevelGetException.java =================================================================== --- trunk/freenet/src/freenet/node/LowLevelGetException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/LowLevelGetException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LowLevelGetException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public class LowLevelGetException extends Exception { Modified: trunk/freenet/src/freenet/node/LowLevelPutException.java =================================================================== --- trunk/freenet/src/freenet/node/LowLevelPutException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/LowLevelPutException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LowLevelPutException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public class LowLevelPutException extends Exception { Modified: trunk/freenet/src/freenet/node/MemoryChecker.java =================================================================== --- trunk/freenet/src/freenet/node/MemoryChecker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/MemoryChecker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MemoryChecker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/node/MessageItem.java =================================================================== --- trunk/freenet/src/freenet/node/MessageItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/MessageItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MessageItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.io.comm.Message; Modified: trunk/freenet/src/freenet/node/Node.java =================================================================== --- trunk/freenet/src/freenet/node/Node.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/Node.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,4 +1,26 @@ /* + Node.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + + + +/* * Freenet 0.7 node. * * Designed primarily for darknet operation, but should also be usable Modified: trunk/freenet/src/freenet/node/NodeARKInserter.java =================================================================== --- trunk/freenet/src/freenet/node/NodeARKInserter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/NodeARKInserter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,22 @@ -/** - * - */ +/* + NodeARKInserter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.UnsupportedEncodingException; Modified: trunk/freenet/src/freenet/node/NodeClientCore.java =================================================================== --- trunk/freenet/src/freenet/node/NodeClientCore.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/NodeClientCore.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NodeClientCore.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.File; Modified: trunk/freenet/src/freenet/node/NodeDispatcher.java =================================================================== --- trunk/freenet/src/freenet/node/NodeDispatcher.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/NodeDispatcher.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + NodeDispatcher.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.HashSet; Modified: trunk/freenet/src/freenet/node/NodeIPDetector.java =================================================================== --- trunk/freenet/src/freenet/node/NodeIPDetector.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/NodeIPDetector.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NodeIPDetector.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.net.InetAddress; Modified: trunk/freenet/src/freenet/node/NodePinger.java =================================================================== --- trunk/freenet/src/freenet/node/NodePinger.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/NodePinger.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NodePinger.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.Arrays; Modified: trunk/freenet/src/freenet/node/NodeStarter.java =================================================================== --- trunk/freenet/src/freenet/node/NodeStarter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/NodeStarter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + NodeStarter.java / Freenet + Copyright (C) nextgens + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.File; Modified: trunk/freenet/src/freenet/node/PacketSender.java =================================================================== --- trunk/freenet/src/freenet/node/PacketSender.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/PacketSender.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + PacketSender.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.LinkedList; Modified: trunk/freenet/src/freenet/node/PacketSequenceException.java =================================================================== --- trunk/freenet/src/freenet/node/PacketSequenceException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/PacketSequenceException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PacketSequenceException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.io.comm.LowLevelFilterException; Modified: trunk/freenet/src/freenet/node/PeerManager.java =================================================================== --- trunk/freenet/src/freenet/node/PeerManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/PeerManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + PeerManager.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/PeerNode.java =================================================================== --- trunk/freenet/src/freenet/node/PeerNode.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/PeerNode.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + PeerNode.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/PeerNodeStatus.java =================================================================== --- trunk/freenet/src/freenet/node/PeerNodeStatus.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/PeerNodeStatus.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + PeerNodeStatus.java / Freenet + Copyright (C) David 'Bombe' Roden + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.Hashtable; Modified: trunk/freenet/src/freenet/node/ProbeCallback.java =================================================================== --- trunk/freenet/src/freenet/node/ProbeCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/ProbeCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ProbeCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Callback for a locally initiated probe request */ Modified: trunk/freenet/src/freenet/node/RealNodePingTest.java =================================================================== --- trunk/freenet/src/freenet/node/RealNodePingTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RealNodePingTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + RealNodePingTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.crypt.DiffieHellman; Modified: trunk/freenet/src/freenet/node/RealNodeRequestInsertTest.java =================================================================== --- trunk/freenet/src/freenet/node/RealNodeRequestInsertTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RealNodeRequestInsertTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + RealNodeRequestInsertTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.File; Modified: trunk/freenet/src/freenet/node/RealNodeRoutingTest.java =================================================================== --- trunk/freenet/src/freenet/node/RealNodeRoutingTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RealNodeRoutingTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + REalNodeRoutingTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.File; Modified: trunk/freenet/src/freenet/node/RequestHandler.java =================================================================== --- trunk/freenet/src/freenet/node/RequestHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RequestHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RequestHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.crypt.DSAPublicKey; Modified: trunk/freenet/src/freenet/node/RequestScheduler.java =================================================================== --- trunk/freenet/src/freenet/node/RequestScheduler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RequestScheduler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RequestScheduler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public interface RequestScheduler { Modified: trunk/freenet/src/freenet/node/RequestSender.java =================================================================== --- trunk/freenet/src/freenet/node/RequestSender.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RequestSender.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + RequestSender.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/RequestStarter.java =================================================================== --- trunk/freenet/src/freenet/node/RequestStarter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RequestStarter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RequestStarter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/node/RequestStarterGroup.java =================================================================== --- trunk/freenet/src/freenet/node/RequestStarterGroup.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RequestStarterGroup.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RequestStarterGroup.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.client.async.ClientRequestScheduler; Modified: trunk/freenet/src/freenet/node/ResendPacketItem.java =================================================================== --- trunk/freenet/src/freenet/node/ResendPacketItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/ResendPacketItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ResendPacketItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/RoutingContext.java =================================================================== --- trunk/freenet/src/freenet/node/RoutingContext.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/RoutingContext.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + RoutingContext.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.util.HashSet; Modified: trunk/freenet/src/freenet/node/SSKInsertHandler.java =================================================================== --- trunk/freenet/src/freenet/node/SSKInsertHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SSKInsertHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SSKInsertHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/SSKInsertSender.java =================================================================== --- trunk/freenet/src/freenet/node/SSKInsertSender.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SSKInsertSender.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SSKInsertSender.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.security.MessageDigest; Modified: trunk/freenet/src/freenet/node/SendMessageOnErrorCallback.java =================================================================== --- trunk/freenet/src/freenet/node/SendMessageOnErrorCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SendMessageOnErrorCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SendMessageOnErrorCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.io.comm.Message; Modified: trunk/freenet/src/freenet/node/SendableGet.java =================================================================== --- trunk/freenet/src/freenet/node/SendableGet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SendableGet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SendableGet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.keys.ClientKey; Modified: trunk/freenet/src/freenet/node/SendableInsert.java =================================================================== --- trunk/freenet/src/freenet/node/SendableInsert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SendableInsert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SendableInsert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/SendableRequest.java =================================================================== --- trunk/freenet/src/freenet/node/SendableRequest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SendableRequest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SendableRequest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.client.async.ClientRequester; Modified: trunk/freenet/src/freenet/node/SimpleSendableInsert.java =================================================================== --- trunk/freenet/src/freenet/node/SimpleSendableInsert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SimpleSendableInsert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleSendableInsert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.client.async.ClientRequester; Modified: trunk/freenet/src/freenet/node/StaticSwapRequestInterval.java =================================================================== --- trunk/freenet/src/freenet/node/StaticSwapRequestInterval.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/StaticSwapRequestInterval.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StaticSwapRequestInterval.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public class StaticSwapRequestInterval implements SwapRequestInterval { Modified: trunk/freenet/src/freenet/node/SwapRequestInterval.java =================================================================== --- trunk/freenet/src/freenet/node/SwapRequestInterval.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/SwapRequestInterval.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SwapRequestInterval.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; /** Modified: trunk/freenet/src/freenet/node/TestnetHandler.java =================================================================== --- trunk/freenet/src/freenet/node/TestnetHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/TestnetHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TestnetHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/TestnetStatusUploader.java =================================================================== --- trunk/freenet/src/freenet/node/TestnetStatusUploader.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/TestnetStatusUploader.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TestnetStatusUploader.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/TextModeClientInterface.java =================================================================== --- trunk/freenet/src/freenet/node/TextModeClientInterface.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/TextModeClientInterface.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + TextModeClientInterface.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java =================================================================== --- trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/TextModeClientInterfaceServer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TextModeClientInterfaceServer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import java.io.File; Modified: trunk/freenet/src/freenet/node/ThrottleWindowManager.java =================================================================== --- trunk/freenet/src/freenet/node/ThrottleWindowManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/ThrottleWindowManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ThrottleWindowManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; import freenet.support.Logger; Modified: trunk/freenet/src/freenet/node/Ticker.java =================================================================== --- trunk/freenet/src/freenet/node/Ticker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/Ticker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Ticker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node; public interface Ticker { Modified: trunk/freenet/src/freenet/node/fcp/AddPeer.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/AddPeer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/AddPeer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + AddPeer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/fcp/AllDataMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/AllDataMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/AllDataMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + AllDataMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/BaseDataCarryingMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/BaseDataCarryingMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/BaseDataCarryingMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BaseDataCarryingMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/ClientGet.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientGet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientGet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientGet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/ClientGetMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientGetMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientGetMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientGetMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/ClientHelloMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientHelloMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientHelloMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientHelloMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/ClientPut.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPut.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPut.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPut.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/ClientPutBase.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutBase.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPutBase.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutBase.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/fcp/ClientPutComplexDirMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutComplexDirMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPutComplexDirMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutComplexDirMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/ClientPutDir.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutDir.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPutDir.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutDir.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/ClientPutDirMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutDirMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPutDirMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutDirMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPutDiskDirMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutDiskDirMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/ClientPutMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientPutMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientPutMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientPutMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/ClientRequest.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ClientRequest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ClientRequest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ClientRequest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/node/fcp/CloseConnectionDuplicateClientNameMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/CloseConnectionDuplicateClientNameMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/CloseConnectionDuplicateClientNameMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + CloseConnectionDuplicateClientNameMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/DataCarryingMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/DataCarryingMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/DataCarryingMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DataCarryingMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/DataFoundMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/DataFoundMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/DataFoundMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DataFoundMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.client.FetchResult; Modified: trunk/freenet/src/freenet/node/fcp/DirPutFile.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/DirPutFile.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/DirPutFile.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DirPutFile.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.client.ClientMetadata; Modified: trunk/freenet/src/freenet/node/fcp/DirectDirPutFile.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/DirectDirPutFile.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/DirectDirPutFile.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DirectDirPutFile.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/DiskDirPutFile.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/DiskDirPutFile.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/DiskDirPutFile.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DiskDirPutFile.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/EndListPeersMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/EndListPeersMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/EndListPeersMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + EndListPeersMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/EndListPersistentRequestsMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/EndListPersistentRequestsMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/EndListPersistentRequestsMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + EndListPersistentRequestsMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/FCPClient.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FCPClient.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FCPClient.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FCPClient.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.util.HashMap; Modified: trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FCPConnectionHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FCPConnectionHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/FCPConnectionInputHandler.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FCPConnectionInputHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FCPConnectionInputHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FCPConnectionInputHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/FCPConnectionOutputHandler.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FCPConnectionOutputHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FCPConnectionOutputHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FCPConnectionOutputHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/FCPMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FCPMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FCPMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FCPMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.IOException; Modified: trunk/freenet/src/freenet/node/fcp/FCPServer.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FCPServer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FCPServer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FCPServer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.BufferedInputStream; Modified: trunk/freenet/src/freenet/node/fcp/FinishedCompressionMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/FinishedCompressionMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/FinishedCompressionMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FinishedCompressionMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.client.events.FinishedCompressionEvent; Modified: trunk/freenet/src/freenet/node/fcp/GenerateSSKMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/GenerateSSKMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/GenerateSSKMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GenerateSSKMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/node/fcp/GetFailedMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/GetFailedMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/GetFailedMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GetFailedMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/GetRequestStatusMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + GetRequestStatusMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/IdentifierCollisionException.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/IdentifierCollisionException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/IdentifierCollisionException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IdentifierCollisionException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; /** Modified: trunk/freenet/src/freenet/node/fcp/IdentifierCollisionMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/IdentifierCollisionMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/IdentifierCollisionMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IdentifierCollisionMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ListPeersMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ListPeersMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/ListPersistentRequestsMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ListPersistentRequestsMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ListPersistentRequestsMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ListPersistentRequestsMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/MessageInvalidException.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/MessageInvalidException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/MessageInvalidException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MessageInvalidException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; /** Modified: trunk/freenet/src/freenet/node/fcp/ModifyPeer.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ModifyPeer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ModifyPeer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ModifyPeer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ModifyPersistentRequest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ModifyPersistentRequest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/NodeHelloMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/NodeHelloMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/NodeHelloMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NodeHelloMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/Peer.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/Peer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/Peer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Peer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/PeerRemoved.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PeerRemoved.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PeerRemoved.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PeerRemoved.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/PersistenceParseException.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PersistenceParseException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PersistenceParseException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PersistenceParseException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; /** Modified: trunk/freenet/src/freenet/node/fcp/PersistentGet.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PersistentGet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PersistentGet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PersistentGet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/PersistentPut.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PersistentPut.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PersistentPut.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PersistentPut.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.io.File; Modified: trunk/freenet/src/freenet/node/fcp/PersistentPutDir.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PersistentPutDir.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PersistentPutDir.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PersistentPutDir.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.util.HashMap; Modified: trunk/freenet/src/freenet/node/fcp/ProtocolErrorMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ProtocolErrorMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ProtocolErrorMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ProtocolErrorMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/PutFailedMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PutFailedMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PutFailedMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PutFailedMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/fcp/PutSuccessfulMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/PutSuccessfulMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/PutSuccessfulMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PutSuccessfulMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/node/fcp/RedirectDirPutFile.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/RedirectDirPutFile.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/RedirectDirPutFile.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RedirectDirPutFile.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/fcp/RemovePeer.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/RemovePeer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/RemovePeer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RemovePeer.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/RemovePersistentRequest.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/RemovePersistentRequest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/RemovePersistentRequest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RevmovePersistentRequest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/SSKKeypairMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/SSKKeypairMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/SSKKeypairMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SSKKeypairMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/node/fcp/ShutdownMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/ShutdownMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/ShutdownMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ShutdownMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/SimpleProgressMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/SimpleProgressMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/SimpleProgressMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleProgressMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.client.events.SplitfileProgressEvent; Modified: trunk/freenet/src/freenet/node/fcp/StartedCompressionMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/StartedCompressionMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/StartedCompressionMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + StartedCompressionMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/fcp/SubscribeUSK.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/SubscribeUSK.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/SubscribeUSK.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SubscribeUSK.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.client.async.USKCallback; Modified: trunk/freenet/src/freenet/node/fcp/SubscribeUSKMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/SubscribeUSKMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/SubscribeUSKMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SubscribeUSKMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/node/fcp/SubscribedUSKUpdate.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/SubscribedUSKUpdate.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/SubscribedUSKUpdate.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SubsribeUSKUpdate.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.keys.USK; Modified: trunk/freenet/src/freenet/node/fcp/URIGeneratedMessage.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/URIGeneratedMessage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/URIGeneratedMessage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + URIGeneratedMessage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.keys.FreenetURI; Modified: trunk/freenet/src/freenet/node/fcp/WatchGlobal.java =================================================================== --- trunk/freenet/src/freenet/node/fcp/WatchGlobal.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/fcp/WatchGlobal.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + WatchGlobal.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.fcp; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/updater/AutoUpdateAllowedCallback.java =================================================================== --- trunk/freenet/src/freenet/node/updater/AutoUpdateAllowedCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/updater/AutoUpdateAllowedCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + AutoUpdateAllowedCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.updater; import freenet.config.BooleanCallback; Modified: trunk/freenet/src/freenet/node/updater/NodeUpdater.java =================================================================== --- trunk/freenet/src/freenet/node/updater/NodeUpdater.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/updater/NodeUpdater.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + NodeUpdater.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.updater; import java.io.BufferedInputStream; Modified: trunk/freenet/src/freenet/node/updater/PrivkeyHasBeenBlownException.java =================================================================== --- trunk/freenet/src/freenet/node/updater/PrivkeyHasBeenBlownException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/updater/PrivkeyHasBeenBlownException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PrivkeyHasBeenBlownException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.updater; import freenet.support.HTMLEncoder; Modified: trunk/freenet/src/freenet/node/updater/UpdateRevocationURICallback.java =================================================================== --- trunk/freenet/src/freenet/node/updater/UpdateRevocationURICallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/updater/UpdateRevocationURICallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UpdateRevocationURICallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.updater; import freenet.config.StringCallback; Modified: trunk/freenet/src/freenet/node/updater/UpdateURICallback.java =================================================================== --- trunk/freenet/src/freenet/node/updater/UpdateURICallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/updater/UpdateURICallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UpdateURICallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.updater; import freenet.config.StringCallback; Modified: trunk/freenet/src/freenet/node/updater/UpdaterEnabledCallback.java =================================================================== --- trunk/freenet/src/freenet/node/updater/UpdaterEnabledCallback.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/updater/UpdaterEnabledCallback.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UpdaterEnabledCallback.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.updater; import org.tanukisoftware.wrapper.WrapperManager; Modified: trunk/freenet/src/freenet/node/useralerts/BuildOldAgeUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/BuildOldAgeUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/BuildOldAgeUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BuildOldAgeUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/node/useralerts/ExtOldAgeUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/ExtOldAgeUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/ExtOldAgeUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ExtOldAgeUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/node/useralerts/IPUndetectedUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/IPUndetectedUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/IPUndetectedUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + IPUndetectedUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.node.NodeIPDetector; Modified: trunk/freenet/src/freenet/node/useralerts/MeaningfulNodeNameUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/MeaningfulNodeNameUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/MeaningfulNodeNameUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MeaningfulNodeNameUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.config.Option; Modified: trunk/freenet/src/freenet/node/useralerts/N2NTMUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/N2NTMUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/N2NTMUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + N2NTMUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.node.PeerNode; Modified: trunk/freenet/src/freenet/node/useralerts/PeerManagerUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/PeerManagerUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/PeerManagerUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PeerManagerUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.node.Node; Modified: trunk/freenet/src/freenet/node/useralerts/RevocationKeyFoundUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/RevocationKeyFoundUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/RevocationKeyFoundUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + RevocationKeyFoundUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/node/useralerts/SimpleUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/SimpleUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/SimpleUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/node/useralerts/UpdatedVersionAvailableUserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/UpdatedVersionAvailableUserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/UpdatedVersionAvailableUserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UpdatedVersionAvailableUserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.node.updater.NodeUpdater; Modified: trunk/freenet/src/freenet/node/useralerts/UserAlert.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/UserAlert.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/UserAlert.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UserAlert.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import freenet.support.HTMLNode; Modified: trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java =================================================================== --- trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/node/useralerts/UserAlertManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UserAlertManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.node.useralerts; import java.util.Arrays; Modified: trunk/freenet/src/freenet/plugin/HttpPlugin.java =================================================================== --- trunk/freenet/src/freenet/plugin/HttpPlugin.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/plugin/HttpPlugin.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HttpPlugin.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2006 David 'Bombe' Roden <bombe at freenetproject.org> + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.plugin; import java.io.IOException; Modified: trunk/freenet/src/freenet/plugin/Plugin.java =================================================================== --- trunk/freenet/src/freenet/plugin/Plugin.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/plugin/Plugin.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Plugin.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2006 David 'Bombe' Roden <bombe at freenetproject.org> + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.plugin; /** Modified: trunk/freenet/src/freenet/plugin/PluginManager.java =================================================================== --- trunk/freenet/src/freenet/plugin/PluginManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/plugin/PluginManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PluginManager.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2006 David 'Bombe' Roden <bombe at freenetproject.org> + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.plugin; import java.net.MalformedURLException; Modified: trunk/freenet/src/freenet/plugin/TestHttpPlugin.java =================================================================== --- trunk/freenet/src/freenet/plugin/TestHttpPlugin.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/plugin/TestHttpPlugin.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,22 @@ -/** - * - */ +/* + TestHttpPlugin.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2006 David 'Bombe' Roden <bombe at freenetproject.org> + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.plugin; import java.io.IOException; Modified: trunk/freenet/src/freenet/plugin/TestPlugin.java =================================================================== --- trunk/freenet/src/freenet/plugin/TestPlugin.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/plugin/TestPlugin.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,22 @@ -/** - * - */ +/* + TestPlugin.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2006 David 'Bombe' Roden <bombe at freenetproject.org> + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.plugin; /** Modified: trunk/freenet/src/freenet/pluginmanager/DetectedIP.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/DetectedIP.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/DetectedIP.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + DetectedIP.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; import java.net.InetAddress; Modified: trunk/freenet/src/freenet/pluginmanager/FredPlugin.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/FredPlugin.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/FredPlugin.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FredPlugin.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; public interface FredPlugin { Modified: trunk/freenet/src/freenet/pluginmanager/FredPluginHTTP.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/FredPluginHTTP.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/FredPluginHTTP.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FredPluginHTTP.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; import freenet.clients.http.HTTPRequest; Modified: trunk/freenet/src/freenet/pluginmanager/FredPluginIPDetector.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/FredPluginIPDetector.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/FredPluginIPDetector.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FredPluginIPDetector.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; public interface FredPluginIPDetector { Modified: trunk/freenet/src/freenet/pluginmanager/FredPluginThreadless.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/FredPluginThreadless.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/FredPluginThreadless.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FredPluginThreadless.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; public interface FredPluginThreadless { Modified: trunk/freenet/src/freenet/pluginmanager/PluginHTTPException.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginHTTPException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginHTTPException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PluginHTTPException.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; public class PluginHTTPException extends Exception { Modified: trunk/freenet/src/freenet/pluginmanager/PluginHandler.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginHandler.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginHandler.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PluginHandler.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) cyberdo + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; /** Modified: trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginInfoWrapper.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PluginInfoWrapper.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; import java.util.Date; Modified: trunk/freenet/src/freenet/pluginmanager/PluginManager.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginManager.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PluginManager.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; import java.io.BufferedReader; Modified: trunk/freenet/src/freenet/pluginmanager/PluginNotFoundException.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginNotFoundException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginNotFoundException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PluginNotFoundException.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; public class PluginNotFoundException extends Exception { Modified: trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginRespirator.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PluginRespirator.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; import freenet.client.HighLevelSimpleClient; Modified: trunk/freenet/src/freenet/pluginmanager/PluginSecurityException.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/PluginSecurityException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/PluginSecurityException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PluginSecurityException.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; public class PluginSecurityException extends Exception { Modified: trunk/freenet/src/freenet/pluginmanager/TestPlugin.java =================================================================== --- trunk/freenet/src/freenet/pluginmanager/TestPlugin.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/pluginmanager/TestPlugin.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + TestPlugin.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.pluginmanager; import java.util.Random; Modified: trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java =================================================================== --- trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/store/BerkeleyDBFreenetStore.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BerkeleyDBFreenetStore.java / Freenet + Copyright (C) 2005-2006 The Free Network project + Copyright (C) tubbie + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.store; import java.io.EOFException; Modified: trunk/freenet/src/freenet/store/Block.java =================================================================== --- trunk/freenet/src/freenet/store/Block.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/store/Block.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + Block.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.store; import freenet.keys.Key; Modified: trunk/freenet/src/freenet/store/FreenetStore.java =================================================================== --- trunk/freenet/src/freenet/store/FreenetStore.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/store/FreenetStore.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FreenetStore.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.store; import java.io.IOException; Modified: trunk/freenet/src/freenet/store/KeyCollisionException.java =================================================================== --- trunk/freenet/src/freenet/store/KeyCollisionException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/store/KeyCollisionException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + KeyCollisionException.java / Freenet + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.store; public class KeyCollisionException extends Exception { Modified: trunk/freenet/src/freenet/store/Store.java =================================================================== --- trunk/freenet/src/freenet/store/Store.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/store/Store.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + Store.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2005-2006 The Free Network project + Copyright (C) 2004,2005 Change.Tv, Inc + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.store; import java.io.*; Modified: trunk/freenet/src/freenet/support/Base64.java =================================================================== --- trunk/freenet/src/freenet/support/Base64.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/Base64.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Base64.java / Freenet + Copyright Stephen Blackheath + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Random; Modified: trunk/freenet/src/freenet/support/BitArray.java =================================================================== --- trunk/freenet/src/freenet/support/BitArray.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/BitArray.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + BitArray.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.*; Modified: trunk/freenet/src/freenet/support/Buffer.java =================================================================== --- trunk/freenet/src/freenet/support/Buffer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/Buffer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + Buffer.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.*; Modified: trunk/freenet/src/freenet/support/ByteFormat.java =================================================================== --- trunk/freenet/src/freenet/support/ByteFormat.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/ByteFormat.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + ByteFormat.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.text.NumberFormat; Modified: trunk/freenet/src/freenet/support/CPUInformation/AMDCPUInfo.java =================================================================== --- trunk/freenet/src/freenet/support/CPUInformation/AMDCPUInfo.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/CPUInformation/AMDCPUInfo.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,7 +1,23 @@ /* - * Created on Jul 17, 2004 - * - */ + AMDCPUInfo.java / Freenet + Jul 17, 2004 + Copyright (C) 2004 Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.CPUInformation; /** Modified: trunk/freenet/src/freenet/support/CPUInformation/CPUID.java =================================================================== --- trunk/freenet/src/freenet/support/CPUInformation/CPUID.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/CPUInformation/CPUID.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,23 @@ /* - * Created on Jul 14, 2004 - */ + CPUID.java / Freenet + Created on Jul 14, 2004 + Copyright (C) 2004 Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.CPUInformation; import java.io.File; Modified: trunk/freenet/src/freenet/support/CPUInformation/CPUInfo.java =================================================================== --- trunk/freenet/src/freenet/support/CPUInformation/CPUInfo.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/CPUInformation/CPUInfo.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,7 +1,23 @@ /* - * Created on Jul 16, 2004 - * - */ + CPUInfo.java / Freenet + Created on Jul 16, 2004 + Copyright (C) 2004 Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.CPUInformation; /** Modified: trunk/freenet/src/freenet/support/CPUInformation/IntelCPUInfo.java =================================================================== --- trunk/freenet/src/freenet/support/CPUInformation/IntelCPUInfo.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/CPUInformation/IntelCPUInfo.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,7 +1,23 @@ /* - * Created on Jul 17, 2004 - * - */ + IntelCPUInfo.java / Freenet + Created on Jul 17, 2004 + Copyright (C) 2004 Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.CPUInformation; /** Modified: trunk/freenet/src/freenet/support/CPUInformation/UnknownCPUException.java =================================================================== --- trunk/freenet/src/freenet/support/CPUInformation/UnknownCPUException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/CPUInformation/UnknownCPUException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,23 @@ /* - * Created on Jul 16, 2004 - */ + UnknownCPUException.java / Freenet + Created on Jul 16, 2004 + Copyright (C) 2004 Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.CPUInformation; /** Modified: trunk/freenet/src/freenet/support/DoubleTokenBucket.java =================================================================== --- trunk/freenet/src/freenet/support/DoubleTokenBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/DoubleTokenBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + DoubleTokenBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/DoublyLinkedList.java =================================================================== --- trunk/freenet/src/freenet/support/DoublyLinkedList.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/DoublyLinkedList.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DoublyLinkedList.java / Freenet + Copyright (C) tavin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/support/DoublyLinkedListImpl.java =================================================================== --- trunk/freenet/src/freenet/support/DoublyLinkedListImpl.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/DoublyLinkedListImpl.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + DoublyLinkedListImpl.java / Freenet + Copyright (C) tavin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/support/Fields.java =================================================================== --- trunk/freenet/src/freenet/support/Fields.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/Fields.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Fields.java / Freenet + Copyright (C) oskar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.text.DateFormat; Modified: trunk/freenet/src/freenet/support/FileLoggerHook.java =================================================================== --- trunk/freenet/src/freenet/support/FileLoggerHook.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/FileLoggerHook.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FileLoggerHook.java / Freenet + Copyright (C) oskar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.BufferedOutputStream; Modified: trunk/freenet/src/freenet/support/HTMLDecoder.java =================================================================== --- trunk/freenet/src/freenet/support/HTMLDecoder.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/HTMLDecoder.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HTMLDecoder.java / Freenet + Copyright (C) Yves Lempereur (avian) + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.HashMap; Modified: trunk/freenet/src/freenet/support/HTMLEncoder.java =================================================================== --- trunk/freenet/src/freenet/support/HTMLEncoder.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/HTMLEncoder.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HTMLEncoder.java / Freenet + Copyright (C) Yves Lempereur + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.HashMap; Modified: trunk/freenet/src/freenet/support/HTMLNode.java =================================================================== --- trunk/freenet/src/freenet/support/HTMLNode.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/HTMLNode.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + HTMLNode.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.ArrayList; Modified: trunk/freenet/src/freenet/support/HexUtil.java =================================================================== --- trunk/freenet/src/freenet/support/HexUtil.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/HexUtil.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + HexUtil.java / Freenet + Copyright (C) syoung + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/support/IllegalBase64Exception.java =================================================================== --- trunk/freenet/src/freenet/support/IllegalBase64Exception.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/IllegalBase64Exception.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + IllegalBase64Exception.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/ImmutableByteArrayWrapper.java =================================================================== --- trunk/freenet/src/freenet/support/ImmutableByteArrayWrapper.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/ImmutableByteArrayWrapper.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,21 @@ -/** - * - */ +/* + ImmutalbeByteArrayWrapper.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Arrays; Modified: trunk/freenet/src/freenet/support/IndexableUpdatableSortedLinkedListItem.java =================================================================== --- trunk/freenet/src/freenet/support/IndexableUpdatableSortedLinkedListItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/IndexableUpdatableSortedLinkedListItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + IndexableUpdatableSortedLinkedListItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; public interface IndexableUpdatableSortedLinkedListItem extends Modified: trunk/freenet/src/freenet/support/IntNumberedItem.java =================================================================== --- trunk/freenet/src/freenet/support/IntNumberedItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/IntNumberedItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + IntNumberedItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/LRUHashtable.java =================================================================== --- trunk/freenet/src/freenet/support/LRUHashtable.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LRUHashtable.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LRUHashtable.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/support/LRUQueue.java =================================================================== --- trunk/freenet/src/freenet/support/LRUQueue.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LRUQueue.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LRUQueue.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/support/LimitedEnumeration.java =================================================================== --- trunk/freenet/src/freenet/support/LimitedEnumeration.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LimitedEnumeration.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LimitedEnumeration.java / Freenet + Copyright (C) tavin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMap.java =================================================================== --- trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMap.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMap.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + LimitedRangeIntByteArrayMap.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.HashMap; Modified: trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMapElement.java =================================================================== --- trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMapElement.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LimitedRangeIntByteArrayMapElement.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LimitedRangeIntByteArrayMapElement.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.node.AsyncMessageCallback; Modified: trunk/freenet/src/freenet/support/Loader.java =================================================================== --- trunk/freenet/src/freenet/support/Loader.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/Loader.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + Loader.java / Freenet + Copyright (C) Brandon Wiley <blanu at uts.cc.utexas.edu + Copyright (C) oscar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.lang.reflect.Constructor; import java.lang.reflect.InvocationTargetException; Modified: trunk/freenet/src/freenet/support/Logger.java =================================================================== --- trunk/freenet/src/freenet/support/Logger.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/Logger.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Logger.java / Freenet + Copyright (C) Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.support.LoggerHook.InvalidThresholdException; Modified: trunk/freenet/src/freenet/support/LoggerHook.java =================================================================== --- trunk/freenet/src/freenet/support/LoggerHook.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LoggerHook.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LoggerHook.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.StringTokenizer; Modified: trunk/freenet/src/freenet/support/LoggerHookChain.java =================================================================== --- trunk/freenet/src/freenet/support/LoggerHookChain.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/LoggerHookChain.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LoggerHookChain.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/MultiValueTable.java =================================================================== --- trunk/freenet/src/freenet/support/MultiValueTable.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/MultiValueTable.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + MultiValueTable.java / Freenet + Copyright (C) oskar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.*; /** Modified: trunk/freenet/src/freenet/support/NumberedItem.java =================================================================== --- trunk/freenet/src/freenet/support/NumberedItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/NumberedItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NumberedItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/NumberedItemComparator.java =================================================================== --- trunk/freenet/src/freenet/support/NumberedItemComparator.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/NumberedItemComparator.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NumberedItemComparator.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Comparator; Modified: trunk/freenet/src/freenet/support/NumberedRecentItems.java =================================================================== --- trunk/freenet/src/freenet/support/NumberedRecentItems.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/NumberedRecentItems.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NumberedRecentItems.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Arrays; Modified: trunk/freenet/src/freenet/support/OutputStreamLogger.java =================================================================== --- trunk/freenet/src/freenet/support/OutputStreamLogger.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/OutputStreamLogger.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + OutputStreamLogger.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.OutputStream; Modified: trunk/freenet/src/freenet/support/PromiscuousItemException.java =================================================================== --- trunk/freenet/src/freenet/support/PromiscuousItemException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/PromiscuousItemException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PromiscuousItemException.java / Freenet + Copyright (C) tavin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.support.DoublyLinkedList.Item; Modified: trunk/freenet/src/freenet/support/RandomGrabArray.java =================================================================== --- trunk/freenet/src/freenet/support/RandomGrabArray.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/RandomGrabArray.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RandomGrabArray.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.HashSet; Modified: trunk/freenet/src/freenet/support/RandomGrabArrayItem.java =================================================================== --- trunk/freenet/src/freenet/support/RandomGrabArrayItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/RandomGrabArrayItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RandomGrabArrayItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; public interface RandomGrabArrayItem { Modified: trunk/freenet/src/freenet/support/RandomGrabArrayWithClient.java =================================================================== --- trunk/freenet/src/freenet/support/RandomGrabArrayWithClient.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/RandomGrabArrayWithClient.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RandomGrabArrayWithClient.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.crypt.RandomSource; Modified: trunk/freenet/src/freenet/support/RandomGrabArrayWithInt.java =================================================================== --- trunk/freenet/src/freenet/support/RandomGrabArrayWithInt.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/RandomGrabArrayWithInt.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RandomGrabArrayWithInt.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.crypt.RandomSource; Modified: trunk/freenet/src/freenet/support/ReceivedPacketNumbers.java =================================================================== --- trunk/freenet/src/freenet/support/ReceivedPacketNumbers.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/ReceivedPacketNumbers.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + ReceivedPacketNumbers.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Iterator; Modified: trunk/freenet/src/freenet/support/RemoveRandom.java =================================================================== --- trunk/freenet/src/freenet/support/RemoveRandom.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/RemoveRandom.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RemoveRandom.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; public interface RemoveRandom { Modified: trunk/freenet/src/freenet/support/RemoveRandomWithClient.java =================================================================== --- trunk/freenet/src/freenet/support/RemoveRandomWithClient.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/RemoveRandomWithClient.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RemoveRandomWithClient.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; public interface RemoveRandomWithClient extends RemoveRandom { Modified: trunk/freenet/src/freenet/support/SectoredRandomGrabArray.java =================================================================== --- trunk/freenet/src/freenet/support/SectoredRandomGrabArray.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SectoredRandomGrabArray.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SectoredRandomGrabArray.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.HashMap; Modified: trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithClient.java =================================================================== --- trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithClient.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithClient.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SectoredRandomGrabArrayWithClient.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.crypt.RandomSource; Modified: trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithInt.java =================================================================== --- trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithInt.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SectoredRandomGrabArrayWithInt.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SectoredRandomGrabArrayWithInt.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.crypt.RandomSource; Modified: trunk/freenet/src/freenet/support/Serializer.java =================================================================== --- trunk/freenet/src/freenet/support/Serializer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/Serializer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,20 +1,20 @@ /* -Dijjer - A Peer to Peer HTTP Cache -Copyright (C) 2004,2005 Change.Tv, Inc + Serializer.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. -This program is distributed in the hope that it will be useful, -but WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ package freenet.support; Modified: trunk/freenet/src/freenet/support/ShortBuffer.java =================================================================== --- trunk/freenet/src/freenet/support/ShortBuffer.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/ShortBuffer.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * Dijjer - A Peer to Peer HTTP Cache - * Copyright (C) 2004,2005 Change.Tv, Inc - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - */ + ShortBuffer.java / Freenet, Dijjer - A Peer to Peer HTTP Cache + Copyright (C) 2004,2005 Change.Tv, Inc + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.*; Modified: trunk/freenet/src/freenet/support/SimpleFieldSet.java =================================================================== --- trunk/freenet/src/freenet/support/SimpleFieldSet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SimpleFieldSet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleFieldSet.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.BufferedInputStream; Modified: trunk/freenet/src/freenet/support/SimpleIntNumberedItemComparator.java =================================================================== --- trunk/freenet/src/freenet/support/SimpleIntNumberedItemComparator.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SimpleIntNumberedItemComparator.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SimpleIntNumberedItemComparator.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Comparator; Modified: trunk/freenet/src/freenet/support/SimpleReadOnlyArrayBucket.java =================================================================== --- trunk/freenet/src/freenet/support/SimpleReadOnlyArrayBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SimpleReadOnlyArrayBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SimpleReadOnlyArrayBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.ByteArrayInputStream; Modified: trunk/freenet/src/freenet/support/SizeUtil.java =================================================================== --- trunk/freenet/src/freenet/support/SizeUtil.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SizeUtil.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SizeUtil.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/SortedLongSet.java =================================================================== --- trunk/freenet/src/freenet/support/SortedLongSet.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SortedLongSet.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SortedLongSet.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Arrays; Modified: trunk/freenet/src/freenet/support/SortedVectorByNumber.java =================================================================== --- trunk/freenet/src/freenet/support/SortedVectorByNumber.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/SortedVectorByNumber.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SortedVectorByNumber.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Arrays; Modified: trunk/freenet/src/freenet/support/TokenBucket.java =================================================================== --- trunk/freenet/src/freenet/support/TokenBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/TokenBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + TokenBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/URIPreEncoder.java =================================================================== --- trunk/freenet/src/freenet/support/URIPreEncoder.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/URIPreEncoder.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + URIPreEncoder.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.UnsupportedEncodingException; Modified: trunk/freenet/src/freenet/support/URLDecoder.java =================================================================== --- trunk/freenet/src/freenet/support/URLDecoder.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/URLDecoder.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + URLDecoder.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.io.ByteArrayOutputStream; @@ -3,11 +22,4 @@ import java.io.IOException; -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. -*/ - - /** * The class contains a utility method for converting a Modified: trunk/freenet/src/freenet/support/URLEncodedFormatException.java =================================================================== --- trunk/freenet/src/freenet/support/URLEncodedFormatException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/URLEncodedFormatException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,12 +1,25 @@ -package freenet.support; +/* + URLEncodedFormat.java / Freenet, Java Adaptive Network Client + Copyright (C) Ian Clarke + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. -/* - This code is part of the Java Adaptive Network Client by Ian Clarke. - It is distributed under the GNU Public Licence (GPL) version 2. See - http://www.gnu.org/ for further details of the GPL. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ +package freenet.support; + /** * Thrown when trying to decode a string which is not in * "<code>x-www-form-urlencoded</code>" format. Modified: trunk/freenet/src/freenet/support/URLEncoder.java =================================================================== --- trunk/freenet/src/freenet/support/URLEncoder.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/URLEncoder.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + URLEncoder.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; public class URLEncoder { Modified: trunk/freenet/src/freenet/support/UpdatableSortedLinkedList.java =================================================================== --- trunk/freenet/src/freenet/support/UpdatableSortedLinkedList.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/UpdatableSortedLinkedList.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + UpdatableSortedLinkedList.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.Enumeration; Modified: trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItem.java =================================================================== --- trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItem.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItem.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + UpdatableSortedLinkedListItem.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.support.DoublyLinkedList.Item; Modified: trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItemImpl.java =================================================================== --- trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItemImpl.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/UpdatableSortedLinkedListItemImpl.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + UpdatableSortedLinkedListItemImpl.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.support.DoublyLinkedList.Item; Modified: trunk/freenet/src/freenet/support/UpdatableSortedLinkedListKilledException.java =================================================================== --- trunk/freenet/src/freenet/support/UpdatableSortedLinkedListKilledException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/UpdatableSortedLinkedListKilledException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + UpdatableSortedLinkedListKilledException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; public class UpdatableSortedLinkedListKilledException extends Exception { Modified: trunk/freenet/src/freenet/support/UpdatableSortedLinkedListWithForeignIndex.java =================================================================== --- trunk/freenet/src/freenet/support/UpdatableSortedLinkedListWithForeignIndex.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/UpdatableSortedLinkedListWithForeignIndex.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + UpdatableSortedLinkedListWithForeignIndex.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import java.util.HashMap; Modified: trunk/freenet/src/freenet/support/VirginItemException.java =================================================================== --- trunk/freenet/src/freenet/support/VirginItemException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/VirginItemException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + VirginItemException.java / Freenet + Copyright (C) tavin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/VoidLogger.java =================================================================== --- trunk/freenet/src/freenet/support/VoidLogger.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/VoidLogger.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,6 +1,23 @@ /* - * Created on Mar 18, 2004 - */ + VoidLogger.java / Freenet, Java Adaptive Network Client + Created on Mar 18, 2004 + Copyright (C) 2004 Iakin + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; /** Modified: trunk/freenet/src/freenet/support/WouldBlockException.java =================================================================== --- trunk/freenet/src/freenet/support/WouldBlockException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/WouldBlockException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + WouldBlockException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support; import freenet.io.comm.LowLevelFilterException; Modified: trunk/freenet/src/freenet/support/compress/CompressionOutputSizeException.java =================================================================== --- trunk/freenet/src/freenet/support/compress/CompressionOutputSizeException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/compress/CompressionOutputSizeException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + CompressionOutputSizeException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.compress; /** Modified: trunk/freenet/src/freenet/support/compress/Compressor.java =================================================================== --- trunk/freenet/src/freenet/support/compress/Compressor.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/compress/Compressor.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + Compressor.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.compress; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/compress/DecompressException.java =================================================================== --- trunk/freenet/src/freenet/support/compress/DecompressException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/compress/DecompressException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + DecompressException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.compress; /** Modified: trunk/freenet/src/freenet/support/compress/GzipCompressor.java =================================================================== --- trunk/freenet/src/freenet/support/compress/GzipCompressor.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/compress/GzipCompressor.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + GzipCompressor.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.compress; import java.io.ByteArrayInputStream; Modified: trunk/freenet/src/freenet/support/io/ArrayBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/ArrayBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/ArrayBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Array Bucket.java / Freenet + Copyright (C) oskar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.ByteArrayInputStream; Modified: trunk/freenet/src/freenet/support/io/ArrayBucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/ArrayBucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/ArrayBucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + ArrayBucketFactory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/Bucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/Bucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/Bucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + Bucket.java / Freenet + Copyright (C) oskar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.*; /** Modified: trunk/freenet/src/freenet/support/io/BucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/BucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/BucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + BucketFactory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/BucketTools.java =================================================================== --- trunk/freenet/src/freenet/support/io/BucketTools.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/BucketTools.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + BucketTools.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/support/io/CannotCreateFromFieldSetException.java =================================================================== --- trunk/freenet/src/freenet/support/io/CannotCreateFromFieldSetException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/CannotCreateFromFieldSetException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + CannotCreateFromFieldSetException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; public class CannotCreateFromFieldSetException extends Exception { Modified: trunk/freenet/src/freenet/support/io/FileBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/FileBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/FileBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + FileBucket.java / Freenet + Copyright (C) oskar + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/FileBucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/FileBucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/FileBucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FileBucketFactory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/FileUtil.java =================================================================== --- trunk/freenet/src/freenet/support/io/FileUtil.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/FileUtil.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FileUtil.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/FilenameGenerator.java =================================================================== --- trunk/freenet/src/freenet/support/io/FilenameGenerator.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/FilenameGenerator.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + FilenameGenerator.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/LineReader.java =================================================================== --- trunk/freenet/src/freenet/support/io/LineReader.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/LineReader.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LineReader.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/LineReadingInputStream.java =================================================================== --- trunk/freenet/src/freenet/support/io/LineReadingInputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/LineReadingInputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + LineReadingInputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.FilterInputStream; Modified: trunk/freenet/src/freenet/support/io/NullBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/NullBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/NullBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NullBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.InputStream; import java.io.OutputStream; Modified: trunk/freenet/src/freenet/support/io/NullInputStream.java =================================================================== --- trunk/freenet/src/freenet/support/io/NullInputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/NullInputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NullInputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.*; Modified: trunk/freenet/src/freenet/support/io/NullOutputStream.java =================================================================== --- trunk/freenet/src/freenet/support/io/NullOutputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/NullOutputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NullOutputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.*; Modified: trunk/freenet/src/freenet/support/io/NullPersistentFileTracker.java =================================================================== --- trunk/freenet/src/freenet/support/io/NullPersistentFileTracker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/NullPersistentFileTracker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NullPersistenFileTracker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/NullWriter.java =================================================================== --- trunk/freenet/src/freenet/support/io/NullWriter.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/NullWriter.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + NullWriter.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PaddedEphemerallyEncryptedBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/PaddedEphemerallyEncryptedBucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PaddedEphemerallyEncryptedBucketFactory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/PersistentEncryptedTempBucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/PersistentEncryptedTempBucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/PersistentEncryptedTempBucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PersistentEncryptedTempBucketFactory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/PersistentFileTracker.java =================================================================== --- trunk/freenet/src/freenet/support/io/PersistentFileTracker.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/PersistentFileTracker.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PersistenFileTracker.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/PersistentTempBucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/PersistentTempBucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/PersistentTempBucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PersistentTempBucketFactory.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; Modified: trunk/freenet/src/freenet/support/io/RandomAccessFileBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/RandomAccessFileBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/RandomAccessFileBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + RandomAccessFileBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + + + // REDFLAG: test and javadoc package freenet.support.io; Modified: trunk/freenet/src/freenet/support/io/ReadOnlyFileSliceBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/ReadOnlyFileSliceBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/ReadOnlyFileSliceBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + ReadOnlyFileSliceBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.EOFException; Modified: trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SerializableToFieldSetBucket.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import freenet.support.SimpleFieldSet; Modified: trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucketUtil.java =================================================================== --- trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucketUtil.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/SerializableToFieldSetBucketUtil.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SerializableToFieldSetBucketUtil.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import freenet.crypt.RandomSource; Modified: trunk/freenet/src/freenet/support/io/SpyInputStream.java =================================================================== --- trunk/freenet/src/freenet/support/io/SpyInputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/SpyInputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + SpyInputStream.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; @@ -3,10 +21,4 @@ import java.io.InputStream; -/* - * This code is part of FProxy, an HTTP proxy server for Freenet. It is - * distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ - /** * The purpose of all of this gobbledeygook is to keep rude FCPClient Modified: trunk/freenet/src/freenet/support/io/SpyOutputStream.java =================================================================== --- trunk/freenet/src/freenet/support/io/SpyOutputStream.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/SpyOutputStream.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SpyOUtputStream.java / Freenet + Copyright (C) ian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.FilterOutputStream; @@ -6,12 +25,6 @@ import freenet.support.Logger; -/* - * This code is part of FProxy, an HTTP proxy server for Freenet. It is - * distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ - /** * @author ian * @see freenet.support.SpyInputStream Modified: trunk/freenet/src/freenet/support/io/TempBucketFactory.java =================================================================== --- trunk/freenet/src/freenet/support/io/TempBucketFactory.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/TempBucketFactory.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TempBucketFactory.java / Freenet + Copyright (C) giannij + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; @@ -5,12 +24,6 @@ import freenet.support.Logger; -/* - * This code is part of FProxy, an HTTP proxy server for Freenet. It is - * distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ - /** * Temporary Bucket Factory * Modified: trunk/freenet/src/freenet/support/io/TempBucketHook.java =================================================================== --- trunk/freenet/src/freenet/support/io/TempBucketHook.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/TempBucketHook.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + TempBucketHook.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/io/TempFileBucket.java =================================================================== --- trunk/freenet/src/freenet/support/io/TempFileBucket.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/TempFileBucket.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TempFileBucket.java / Freenet + Copyright (C) giannij + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.File; @@ -9,11 +28,6 @@ import freenet.support.Logger; import freenet.support.SimpleFieldSet; -/* - * This code is part of FProxy, an HTTP proxy server for Freenet. - * It is distributed under the GNU Public Licence (GPL) version 2. See - * http://www.gnu.org/ for further details of the GPL. - */ /** * Temporary file handling. TempFileBuckets start empty. * Modified: trunk/freenet/src/freenet/support/io/TooLongException.java =================================================================== --- trunk/freenet/src/freenet/support/io/TooLongException.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/io/TooLongException.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + TooLongException.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.io; import java.io.IOException; Modified: trunk/freenet/src/freenet/support/math/BootstrappingDecayingRunningAverage.java =================================================================== --- trunk/freenet/src/freenet/support/math/BootstrappingDecayingRunningAverage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/math/BootstrappingDecayingRunningAverage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + BootstrappingDecayingRunningAverage.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.math; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/support/math/RunningAverage.java =================================================================== --- trunk/freenet/src/freenet/support/math/RunningAverage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/math/RunningAverage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + RunningAverage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.math; import java.io.Serializable; Modified: trunk/freenet/src/freenet/support/math/SimpleBinaryRunningAverage.java =================================================================== --- trunk/freenet/src/freenet/support/math/SimpleBinaryRunningAverage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/math/SimpleBinaryRunningAverage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,23 @@ +/* + SimpleBinaryRunningAverage.java / Freenet + Created on May 14, 2004 + Copyright (C) 2004 amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.math; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/support/math/SimpleRunningAverage.java =================================================================== --- trunk/freenet/src/freenet/support/math/SimpleRunningAverage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/math/SimpleRunningAverage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + SimpleRunningAverage.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.math; import java.io.DataOutputStream; Modified: trunk/freenet/src/freenet/support/math/TimeDecayingRunningAverage.java =================================================================== --- trunk/freenet/src/freenet/support/math/TimeDecayingRunningAverage.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/support/math/TimeDecayingRunningAverage.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + TimeDecayingRunningAverage.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.support.math; import java.io.DataInputStream; Modified: trunk/freenet/src/freenet/tools/AddRef.java =================================================================== --- trunk/freenet/src/freenet/tools/AddRef.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/tools/AddRef.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + AddRef.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.tools; import java.io.File; Modified: trunk/freenet/src/freenet/transport/IPAddressDetector.java =================================================================== --- trunk/freenet/src/freenet/transport/IPAddressDetector.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/transport/IPAddressDetector.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,4 +1,21 @@ -/* -*- Mode: java; c-basic-indent: 4; tab-width: 4 -*- */ +/* + IPAddressDetector.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.transport; import java.net.DatagramSocket; Modified: trunk/freenet/src/freenet/transport/IPUtil.java =================================================================== --- trunk/freenet/src/freenet/transport/IPUtil.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/freenet/transport/IPUtil.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + IPUtil.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.transport; import java.net.InetAddress; Modified: trunk/freenet/src/test/AddressIdentifierTest.java =================================================================== --- trunk/freenet/src/test/AddressIdentifierTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/AddressIdentifierTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,22 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + AddressIdentifierTest.java / Freenet + Copyright (C) 2006 David Roden <droden at gmail.com> + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import junit.framework.TestCase; Modified: trunk/freenet/src/test/DatastoreTest.java =================================================================== --- trunk/freenet/src/test/DatastoreTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/DatastoreTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + DatastoreTest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.io.BufferedReader; Modified: trunk/freenet/src/test/Inet4AddressMatcherTest.java =================================================================== --- trunk/freenet/src/test/Inet4AddressMatcherTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/Inet4AddressMatcherTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,19 +1,22 @@ /* - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + Inet4AddressMatcherTest.java / Freenet + Copyright (C) 2006 David Roden <droden at gmail.com> + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package freenet.io; import java.net.Inet4Address; Modified: trunk/freenet/src/test/Inet6AddressMatcherTest.java =================================================================== --- trunk/freenet/src/test/Inet6AddressMatcherTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/Inet6AddressMatcherTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,22 +1,22 @@ /* - * freenet0.7 - - * Copyright (C) 2006 David Roden - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation; either version 2 of the License, or - * (at your option) any later version. - * - * This program is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program; if not, write to the Free Software - * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. - */ + Inet6AddressMatcherTest.java / Freenet + Copyright (C) 2006 David Roden <droden at gmail.com> + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.net.InetAddress; Modified: trunk/freenet/src/test/PaddingSpeedTest.java =================================================================== --- trunk/freenet/src/test/PaddingSpeedTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/PaddingSpeedTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PaddingSpeedTest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.security.DigestException; Modified: trunk/freenet/src/test/PingTest.java =================================================================== --- trunk/freenet/src/test/PingTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/PingTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + PingTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.net.InetAddress; @@ -24,7 +43,6 @@ /** - * @author root * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Generation - Code and Comments Modified: trunk/freenet/src/test/PreNodeTest.java =================================================================== --- trunk/freenet/src/test/PreNodeTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/PreNodeTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PreNodeTest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.io.BufferedReader; Modified: trunk/freenet/src/test/PreQuasiNodeTest.java =================================================================== --- trunk/freenet/src/test/PreQuasiNodeTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/PreQuasiNodeTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,21 @@ +/* + PreQuasiNodeTest.java / Freenet + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.io.BufferedReader; Modified: trunk/freenet/src/test/QuasiNodeTest.java =================================================================== --- trunk/freenet/src/test/QuasiNodeTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/QuasiNodeTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + QuasiNodeTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.io.BufferedReader; Modified: trunk/freenet/src/test/TransferBlockTest.java =================================================================== --- trunk/freenet/src/test/TransferBlockTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/TransferBlockTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TransferBlockTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.io.BufferedReader; @@ -41,7 +60,6 @@ /** - * @author root * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Generation - Code and Comments Modified: trunk/freenet/src/test/TransferSendTest.java =================================================================== --- trunk/freenet/src/test/TransferSendTest.java 2006-09-15 14:01:36 UTC (rev 10482) +++ trunk/freenet/src/test/TransferSendTest.java 2006-09-15 16:56:02 UTC (rev 10483) @@ -1,3 +1,22 @@ +/* + TransferSendTest.java / Freenet + Copyright (C) amphibian + Copyright (C) 2005-2006 The Free Network project + This program is free software; you can redistribute it and/or + modify it under the terms of the GNU General Public License as + published by the Free Software Foundation; either version 2 of + the License, or (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program; if not, write to the Free Software + Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. +*/ + package test; import java.net.InetAddress; @@ -33,7 +52,6 @@ /** - * @author root * * TODO To change the template for this generated type comment go to * Window - Preferences - Java - Code Generation - Code and Comments
