]> git.mxchange.org Git - hub.git/commit
Hub project continued:
authorRoland Häder <roland@mxchange.org>
Wed, 31 Aug 2011 20:15:13 +0000 (20:15 +0000)
committerRoland Häder <roland@mxchange.org>
Wed, 31 Aug 2011 20:15:13 +0000 (20:15 +0000)
commit81c90916f7a908c77f8844dff5adc6fae3aed422
tree920be1ccceb374e7e3e144d18ac6fa074b486d24
parent502ec0ce71bed01c7932df010a079378823d8e28
Hub project continued:
- Prepared the code for HTTP requests (wait for it what it will become!)
- Added a lot peer/node states
- Added db/node_states/ directory
- Directory 'db/peer_states/ does now ignore *.serialized files
- Handling of DNAT/MASQUERADE combination which results in self_connect task
  in a 'connection refused' state. This is normal with DNAT/MASQUERADE networks
- Rewritten/improved/completed a lot parts, yet not all is working, I cannot
  remember all (to long ago)
- TODOs.txt updated
- NEWS/README a little updated
84 files changed:
.gitattributes
.gitignore
application/hub/class_ApplicationHelper.php
application/hub/config.php
application/hub/exceptions.php
application/hub/exceptions/peer/class_PeerAlreadyRegisteredException.php
application/hub/exceptions/state/class_InvalidStateException.php
application/hub/interfaces/helper/connections/class_ConnectionHelper.php
application/hub/interfaces/helper/messages/class_MessageHelper.php
application/hub/interfaces/lookup/node_states/.htaccess [new file with mode: 0644]
application/hub/interfaces/lookup/node_states/class_LookupableNodeState.php [new file with mode: 0644]
application/hub/interfaces/lookup/peer_states/class_LookupablePeerState.php
application/hub/interfaces/package/class_Deliverable.php
application/hub/interfaces/package/fragmenter/class_Fragmentable.php
application/hub/main/class_BaseHubSystem.php
application/hub/main/connectors/query/local/class_LocalQueryConnector.php
application/hub/main/controller/http/.htaccess [new file with mode: 0644]
application/hub/main/cruncher/class_BaseHubCruncher.php
application/hub/main/database/wrapper/node/class_NodeListDatabaseWrapper.php
application/hub/main/database/wrapper/states/class_NodeStateLookupDatabaseWrapper.php
application/hub/main/database/wrapper/states/class_PeerStateLookupDatabaseWrapper.php
application/hub/main/discovery/package/class_PackageRecipientDiscovery.php
application/hub/main/discovery/socket/class_PackageSocketDiscovery.php
application/hub/main/factories/socket/class_SocketFactory.php
application/hub/main/factories/states/node/class_NodeStateFactory.php
application/hub/main/factories/states/peer/class_PeerStateFactory.php
application/hub/main/handler/network/class_BaseRawDataHandler.php
application/hub/main/handler/tasks/class_TaskHandler.php
application/hub/main/helper/connection/class_BaseConnectionHelper.php
application/hub/main/helper/connection/tcp/class_TcpConnectionHelper.php
application/hub/main/iterator/hub/class_HubPingIterator.php
application/hub/main/iterator/network/class_NetworkListenIterator.php
application/hub/main/iterator/pool/class_DefaultIterator.php
application/hub/main/iterator/pool/handler/class_HandlerPoolIterator.php
application/hub/main/iterator/pool/monitor/class_MonitorPoolIterator.php
application/hub/main/iterator/pool/shutdown/class_ShutdownPoolIterator.php
application/hub/main/iterator/pool/tasks/class_TaskPoolIterator.php
application/hub/main/listener/class_BaseListener.php
application/hub/main/lookup/class_
application/hub/main/lookup/class_BaseLookupTable.php
application/hub/main/lookup/peer/class_NodeStateLookupTable.php
application/hub/main/nodes/class_BaseHubNode.php
application/hub/main/package/class_NetworkPackage.php
application/hub/main/package/fragmenter/class_PackageFragmenter.php
application/hub/main/pools/class_BasePool.php
application/hub/main/pools/peer/class_DefaultPeerPool.php
application/hub/main/producer/class_BaseProducer.php
application/hub/main/registry/objects/class_ObjectTypeRegistry.php
application/hub/main/registry/socket/class_SocketRegistry.php
application/hub/main/resolver/command/console/class_HubConsoleCommandResolver.php
application/hub/main/resolver/controller/console/class_HubConsoleControllerResolver.php
application/hub/main/resolver/controller/http/.htaccess [new file with mode: 0644]
application/hub/main/resolver/state/class_BaseStateResolver.php
application/hub/main/resolver/state/network/class_NetworkStateResolver.php
application/hub/main/resolver/state/peer/.htaccess [new file with mode: 0644]
application/hub/main/resolver/state/peer/class_PeerStateResolver.php [new file with mode: 0644]
application/hub/main/states/cruncher/init/class_CruncherInitState.php
application/hub/main/states/cruncher/virgin/class_CruncherVirginState.php
application/hub/main/states/node/active/class_NodeActiveState.php
application/hub/main/states/node/announced/class_NodeAnnouncedState.php
application/hub/main/states/node/init/class_NodeInitState.php
application/hub/main/states/node/virgin/class_NodeVirginState.php
application/hub/main/states/peer/class_
application/hub/main/states/peer/class_BasePeerState.php
application/hub/main/states/peer/connected/.htaccess [new file with mode: 0644]
application/hub/main/states/peer/connected/class_ConnectedPeerState.php [new file with mode: 0644]
application/hub/main/states/peer/errors/.htaccess [new file with mode: 0644]
application/hub/main/states/peer/errors/class_ConnectionRefusedPeerState.php [new file with mode: 0644]
application/hub/main/states/peer/init/.htaccess [new file with mode: 0644]
application/hub/main/states/peer/init/class_InitPeerState.php [new file with mode: 0644]
application/hub/main/states/peer/new/class_NewConnectionNodeState.php
application/hub/main/states/peer/transport_endpoint/.htaccess [new file with mode: 0644]
application/hub/main/states/peer/transport_endpoint/class_TransportEndpointGonePeerState.php [new file with mode: 0644]
application/hub/main/statistics/.htaccess [new file with mode: 0644]
application/hub/main/statistics/connection/.htaccess [new file with mode: 0644]
application/hub/main/statistics/connection/class_ConnectionStatisticsHelper.php [new file with mode: 0644]
application/hub/main/template/objects/class_XmlObjectRegistryTemplateEngine.php
application/hub/main/tools/class_HubTools.php
application/hub/main/visitor/socket/class_ShutdownSocketVisitor.php
db/node_states/.htaccess [new file with mode: 0644]
docs/NEWS
docs/README
docs/TODOs.txt
index.php