# # ChangeLog for installer/doc # # Generated by Trac 1.2.3 # Jan 17, 2021 5:59:46 AM Thu, 08 Apr 2004 04:41:54 GMT zzz [77bd69c] * apps/httptunnel/doc/COPYING (added) * apps/httptunnel/doc/readme.license.txt (added) * apps/httptunnel/java/build.xml (added) * apps/httptunnel/java/src/net/i2p/httptunnel/HTTPListener.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/HTTPSocketHandler.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/HTTPTunnel.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/Request.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/SocketManagerProducer.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/filter/ChainFilter.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/filter/Filter.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/filter/NullFilter.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/handler/EepHandler.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/handler/ErrorHandler.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/handler/LocalHandler.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/handler/ProxyHandler.java (added) * apps/httptunnel/java/src/net/i2p/httptunnel/handler/RootHandler.java (added) * apps/i2ptunnel/doc/COPYING (added) * apps/i2ptunnel/doc/readme.license.txt (added) * apps/i2ptunnel/doc/readme.txt (added) * apps/i2ptunnel/java/build.xml (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/BufferLogger.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnel.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClient.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelGUI.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelRunner.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelServer.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelTask.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2Ping.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/Logging.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelManager.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelManagerClientRunner.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/I2PSOCKSTunnel.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKS5Server.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKSException.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKSServer.java (added) * apps/i2ptunnel/java/src/net/i2p/i2ptunnel/socks/SOCKSServerFactory.java (added) * apps/ministreaming/doc/protocol.txt (added) * apps/ministreaming/doc/readme.license.txt (added) * apps/ministreaming/java/build.xml (added) * apps/ministreaming/java/src/net/i2p/client/streaming/ByteCollector.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PServerSocket.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PServerSocketImpl.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocket.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketImpl.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManager.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketManagerFactory.java (added) * apps/ministreaming/java/src/net/i2p/client/streaming/I2PSocketOptions.java (added) * apps/phttprelay/doc/readme.license.txt (added) * apps/phttprelay/java/build.xml (added) * apps/phttprelay/java/lib/LICENSE.html (added) * apps/phttprelay/java/lib/readme.txt (added) * apps/phttprelay/java/src/net/i2p/phttprelay/CheckSendStatusServlet.java (added) * apps/phttprelay/java/src/net/i2p/phttprelay/LockManager.java (added) * apps/phttprelay/java/src/net/i2p/phttprelay/PHTTPRelayServlet.java (added) * apps/phttprelay/java/src/net/i2p/phttprelay/PollServlet.java (added) * apps/phttprelay/java/src/net/i2p/phttprelay/RegisterServlet.java (added) * apps/phttprelay/java/src/net/i2p/phttprelay/SendServlet.java (added) * apps/phttprelay/java/web.xml (added) * apps/tests/COPYING (added) * apps/tests/EchoServer.java (added) * apps/tests/GuaranteedBug.java (added) * apps/tests/README (added) * apps/tests/echotester/BasicEchoTestAnalyzer.java (added) * apps/tests/echotester/EchoTestAnalyzer.java (added) * apps/tests/echotester/EchoTester.java (added) * apps/tests/readme.license.txt (added) * build.xml (added) * hosts.txt (added) * installer/doc/COPYING (added) * installer/doc/readme.license.txt (added) * installer/java/build.xml (added) * installer/java/src/.nbattrs (added) * installer/java/src/CliInstall.java (added) * installer/java/src/FetchSeeds.java (added) * installer/java/src/GUIInstall.java (added) * installer/java/src/Install.java (added) * installer/java/src/install.config (added) * installer/java/src/logger.config.template (added) * installer/java/src/reseed.bat.template (added) * installer/java/src/reseed.sh.template (added) * installer/java/src/router.config.template (added) * installer/java/src/startFoo.bat.template (added) * installer/java/src/startFoo.sh.template (added) * installer/java/src/startRouter.bat.template (added) * installer/java/src/startRouter.sh.template (added) * installer/java/src/stopRouter.sh.template (added) * readme.txt (added) * router/doc/readme.license.txt (added) * router/java/build.xml (added) * router/java/src/net/i2p/data/i2np/DataMessage.java (added) * router/java/src/net/i2p/data/i2np/DatabaseFindNearestMessage.java (added) * router/java/src/net/i2p/data/i2np/DatabaseLookupMessage.java (added) * router/java/src/net/i2p/data/i2np/DatabaseSearchReplyMessage.java (added) * router/java/src/net/i2p/data/i2np/DatabaseStoreMessage.java (added) * router/java/src/net/i2p/data/i2np/DeliveryInstructions.java (added) * router/java/src/net/i2p/data/i2np/DeliveryStatusMessage.java (added) * router/java/src/net/i2p/data/i2np/EndPointPrivateKey.java (added) * router/java/src/net/i2p/data/i2np/EndPointPublicKey.java (added) * router/java/src/net/i2p/data/i2np/GarlicClove.java (added) * router/java/src/net/i2p/data/i2np/GarlicMessage.java (added) * router/java/src/net/i2p/data/i2np/I2NPMessage.java (added) * router/java/src/net/i2p/data/i2np/I2NPMessageException.java (added) * router/java/src/net/i2p/data/i2np/I2NPMessageHandler.java (added) * router/java/src/net/i2p/data/i2np/I2NPMessageImpl.java (added) * router/java/src/net/i2p/data/i2np/I2NPMessageReader.java (added) * router/java/src/net/i2p/data/i2np/SourceRouteBlock.java (added) * router/java/src/net/i2p/data/i2np/SourceRouteReplyMessage.java (added) * router/java/src/net/i2p/data/i2np/TunnelConfigurationSessionKey.java (added) * router/java/src/net/i2p/data/i2np/TunnelCreateMessage.java (added) * router/java/src/net/i2p/data/i2np/TunnelCreateStatusMessage.java (added) * router/java/src/net/i2p/data/i2np/TunnelMessage.java (added) * router/java/src/net/i2p/data/i2np/TunnelSessionKey.java (added) * router/java/src/net/i2p/data/i2np/TunnelSigningPrivateKey.java (added) * router/java/src/net/i2p/data/i2np/TunnelSigningPublicKey.java (added) * router/java/src/net/i2p/data/i2np/TunnelVerificationStructure.java (added) * router/java/src/net/i2p/router/.nbattrs (added) * router/java/src/net/i2p/router/ClientManagerFacade.java (added) * router/java/src/net/i2p/router/ClientMessage.java (added) * router/java/src/net/i2p/router/ClientMessagePool.java (added) * router/java/src/net/i2p/router/ClientTunnelSettings.java (added) * router/java/src/net/i2p/router/CommSystemFacade.java (added) * router/java/src/net/i2p/router/GenerateStatusConsoleJob.java (added) * router/java/src/net/i2p/router/HandlerJobBuilder.java (added) * router/java/src/net/i2p/router/InNetMessage.java (added) * router/java/src/net/i2p/router/InNetMessagePool.java (added) * router/java/src/net/i2p/router/Job.java (added) * router/java/src/net/i2p/router/JobImpl.java (added) * router/java/src/net/i2p/router/JobQueue.java (added) * router/java/src/net/i2p/router/JobQueueRunner.java (added) * router/java/src/net/i2p/router/JobStats.java (added) * router/java/src/net/i2p/router/JobTiming.java (added) * router/java/src/net/i2p/router/KeyManager.java (added) * router/java/src/net/i2p/router/LeaseSetKeys.java (added) * router/java/src/net/i2p/router/MessageHistory.java (added) * router/java/src/net/i2p/router/MessageReceptionInfo.java (added) * router/java/src/net/i2p/router/MessageSelector.java (added) * router/java/src/net/i2p/router/MessageValidator.java (added) * router/java/src/net/i2p/router/NetworkDatabaseFacade.java (added) * router/java/src/net/i2p/router/OutNetMessage.java (added) * router/java/src/net/i2p/router/OutNetMessagePool.java (added) * router/java/src/net/i2p/router/PeerManagerFacade.java (added) * router/java/src/net/i2p/router/PeerSelectionCriteria.java (added) * router/java/src/net/i2p/router/ProfileManager.java (added) * router/java/src/net/i2p/router/ReplyJob.java (added) * router/java/src/net/i2p/router/Router.java (added) * router/java/src/net/i2p/router/RouterVersion.java (added) * router/java/src/net/i2p/router/Service.java (added) * router/java/src/net/i2p/router/SessionKeyPersistenceHelper.java (added) * router/java/src/net/i2p/router/Shitlist.java (added) * router/java/src/net/i2p/router/StatisticsManager.java (added) * router/java/src/net/i2p/router/SubmitMessageHistoryJob.java (added) * router/java/src/net/i2p/router/TunnelInfo.java (added) * router/java/src/net/i2p/router/TunnelManagerFacade.java (added) * router/java/src/net/i2p/router/TunnelSelectionCriteria.java (added) * router/java/src/net/i2p/router/TunnelSettings.java (added) * router/java/src/net/i2p/router/admin/AdminListener.java (added) * router/java/src/net/i2p/router/admin/AdminManager.java (added) * router/java/src/net/i2p/router/admin/AdminRunner.java (added) * router/java/src/net/i2p/router/admin/StatsGenerator.java (added) * router/java/src/net/i2p/router/client/ClientConnectionRunner.java (added) * router/java/src/net/i2p/router/client/ClientListenerRunner.java (added) * router/java/src/net/i2p/router/client/ClientManager.java (added) * router/java/src/net/i2p/router/client/ClientManagerFacadeImpl.java (added) * router/java/src/net/i2p/router/client/ClientMessageEventListener.java (added) * router/java/src/net/i2p/router/client/CreateSessionJob.java (added) * router/java/src/net/i2p/router/client/LeaseRequestState.java (added) * router/java/src/net/i2p/router/client/MessageReceivedJob.java (added) * router/java/src/net/i2p/router/client/ReportAbuseJob.java (added) * router/java/src/net/i2p/router/client/RequestLeaseSetJob.java (added) * router/java/src/net/i2p/router/message/BuildCreateTunnelMessageJob.java (added) * router/java/src/net/i2p/router/message/BuildTestMessageJob.java (added) * router/java/src/net/i2p/router/message/CloveSet.java (added) * router/java/src/net/i2p/router/message/GarlicConfig.java (added) * router/java/src/net/i2p/router/message/GarlicMessageBuilder.java (added) * router/java/src/net/i2p/router/message/GarlicMessageHandler.java (added) * router/java/src/net/i2p/router/message/GarlicMessageParser.java (added) * router/java/src/net/i2p/router/message/HandleGarlicMessageJob.java (added) * router/java/src/net/i2p/router/message/HandleSourceRouteReplyMessageJob.java (added) * router/java/src/net/i2p/router/message/HandleTunnelMessageJob.java (added) * router/java/src/net/i2p/router/message/MessageHandler.java (added) * router/java/src/net/i2p/router/message/OutboundClientMessageJob.java (added) * router/java/src/net/i2p/router/message/OutboundClientMessageJobHelper.java (added) * router/java/src/net/i2p/router/message/PayloadGarlicConfig.java (added) * router/java/src/net/i2p/router/message/SendGarlicJob.java (added) * router/java/src/net/i2p/router/message/SendMessageAckJob.java (added) * router/java/src/net/i2p/router/message/SendMessageDirectJob.java (added) * router/java/src/net/i2p/router/message/SendReplyMessageJob.java (added) * router/java/src/net/i2p/router/message/SendTunnelMessageJob.java (added) * router/java/src/net/i2p/router/message/SourceRouteReplyMessageHandler.java (added) * router/java/src/net/i2p/router/message/TunnelMessageHandler.java (added) * router/java/src/net/i2p/router/networkdb/DatabaseLookupMessageHandler.java (added) * router/java/src/net/i2p/router/networkdb/DatabaseSearchReplyMessageHandler.java (added) * router/java/src/net/i2p/router/networkdb/DatabaseStoreMessageHandler.java (added) * router/java/src/net/i2p/router/networkdb/HandleDatabaseLookupMessageJob.java (added) * router/java/src/net/i2p/router/networkdb/HandleDatabaseSearchReplyMessageJob.java (added) * router/java/src/net/i2p/router/networkdb/HandleDatabaseStoreMessageJob.java (added) * router/java/src/net/i2p/router/networkdb/PublishLocalRouterInfoJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/DataPublisherJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/DataRepublishingSelectorJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/DataStore.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/ExpireLeasesJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/ExpireRoutersJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/ExploreJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/ExploreKeySelectorJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/KBucket.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/KBucketImpl.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/KBucketSet.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/KademliaNetworkDatabaseFacade.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/PeerSelector.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/PersistentDataStore.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/RepublishLeaseSetJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/RouterGenerator.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/SearchJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/SearchMessageSelector.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/SearchState.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/SearchUpdateReplyFoundJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/StartExplorersJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/StoreJob.java (added) * router/java/src/net/i2p/router/networkdb/kademlia/TransientDataStore.java (added) * router/java/src/net/i2p/router/peermanager/Calculator.java (added) * router/java/src/net/i2p/router/peermanager/DBHistory.java (added) * router/java/src/net/i2p/router/peermanager/EvaluateProfilesJob.java (added) * router/java/src/net/i2p/router/peermanager/IntegrationCalculator.java (added) * router/java/src/net/i2p/router/peermanager/IsFailingCalculator.java (added) * router/java/src/net/i2p/router/peermanager/PeerManager.java (added) * router/java/src/net/i2p/router/peermanager/PeerManagerFacadeImpl.java (added) * router/java/src/net/i2p/router/peermanager/PeerProfile.java (added) * router/java/src/net/i2p/router/peermanager/PersistProfilesJob.java (added) * router/java/src/net/i2p/router/peermanager/ProfileManagerImpl.java (added) * router/java/src/net/i2p/router/peermanager/ProfileOrganizer.java (added) * router/java/src/net/i2p/router/peermanager/ProfilePersistenceHelper.java (added) * router/java/src/net/i2p/router/peermanager/ReliabilityCalculator.java (added) * router/java/src/net/i2p/router/peermanager/SpeedCalculator.java (added) * router/java/src/net/i2p/router/peermanager/TunnelHistory.java (added) * router/java/src/net/i2p/router/startup/BootCommSystemJob.java (added) * router/java/src/net/i2p/router/startup/BootNetworkDbJob.java (added) * router/java/src/net/i2p/router/startup/BuildTrustedLinksJob.java (added) * router/java/src/net/i2p/router/startup/CreateRouterInfoJob.java (added) * router/java/src/net/i2p/router/startup/LoadRouterInfoJob.java (added) * router/java/src/net/i2p/router/startup/ProcessInboundNetMessageJob.java (added) * router/java/src/net/i2p/router/startup/ReadConfigJob.java (added) * router/java/src/net/i2p/router/startup/RebuildRouterInfoJob.java (added) * router/java/src/net/i2p/router/startup/StartAcceptingClientsJob.java (added) * router/java/src/net/i2p/router/startup/StartupJob.java (added) * router/java/src/net/i2p/router/transport/.nbattrs (added) * router/java/src/net/i2p/router/transport/BandwidthLimitedInputStream.java (added) * router/java/src/net/i2p/router/transport/BandwidthLimitedOutputStream.java (added) * router/java/src/net/i2p/router/transport/BandwidthLimiter.java (added) * router/java/src/net/i2p/router/transport/CommSystemFacadeImpl.java (added) * router/java/src/net/i2p/router/transport/FetchOutNetMessageJob.java (added) * router/java/src/net/i2p/router/transport/GetBidsJob.java (added) * router/java/src/net/i2p/router/transport/OutboundMessageRegistry.java (added) * router/java/src/net/i2p/router/transport/Transport.java (added) * router/java/src/net/i2p/router/transport/TransportBid.java (added) * router/java/src/net/i2p/router/transport/TransportEventListener.java (added) * router/java/src/net/i2p/router/transport/TransportImpl.java (added) * router/java/src/net/i2p/router/transport/TransportManager.java (added) * router/java/src/net/i2p/router/transport/TrivialBandwidthLimiter.java (added) * router/java/src/net/i2p/router/transport/phttp/PHTTPPoller.java (added) * router/java/src/net/i2p/router/transport/phttp/PHTTPSender.java (added) * router/java/src/net/i2p/router/transport/phttp/PHTTPTransport.java (added) * router/java/src/net/i2p/router/transport/tcp/RestrictiveTCPConnection.java (added) * router/java/src/net/i2p/router/transport/tcp/SocketCreator.java (added) * router/java/src/net/i2p/router/transport/tcp/TCPAddress.java (added) * router/java/src/net/i2p/router/transport/tcp/TCPConnection.java (added) * router/java/src/net/i2p/router/transport/tcp/TCPListener.java (added) * router/java/src/net/i2p/router/transport/tcp/TCPTransport.java (added) * router/java/src/net/i2p/router/tunnelmanager/ClientLeaseSetManagerJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/ClientTunnelPool.java (added) * router/java/src/net/i2p/router/tunnelmanager/ClientTunnelPoolExpirationJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/ClientTunnelPoolManagerJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/HandleTunnelCreateMessageJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/PoolingTunnelManagerFacade.java (added) * router/java/src/net/i2p/router/tunnelmanager/PoolingTunnelSelector.java (added) * router/java/src/net/i2p/router/tunnelmanager/RequestInboundTunnelJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/RequestOutboundTunnelJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/RequestTunnelJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/TestTunnelJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelBuilder.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelCreateMessageHandler.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelGateway.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelPool.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelPoolExpirationJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelPoolManagerJob.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelPoolPersistenceHelper.java (added) * router/java/src/net/i2p/router/tunnelmanager/TunnelTestManager.java (added) * router/java/test/net/i2p/data/i2np/.nbattrs (added) * router/java/test/net/i2p/data/i2np/DatabaseStoreMessageTest.java (added) * router/java/test/net/i2p/data/i2np/DeliveryInstructionsTest.java (added) * router/java/test/net/i2p/data/i2np/I2NPMessageReaderTest.java (added) beginning of branch i2p.i2p.i2p