### WARNING: THIS FILE IS AUTO-GENERATED BY ./todo-builder.sh ###
### DO NOT EDIT THIS FILE. ###
-./application/hub/config.php:646:// @TODO This and the next value is very static again
-./application/hub/config.php:710:// @TODO This is very static, rewrite it to more flexible
+./application/hub/config.php:655:// @TODO This and the next value is very static again
+./application/hub/config.php:719:// @TODO This is very static, rewrite it to more flexible
./application/hub/interfaces/apt-proxy/class_AptProxy.php:10: * @todo We need to find a better name for this interface
./application/hub/interfaces/chat/class_Chatter.php:10: * @todo We need to find a better name for this interface
./application/hub/interfaces/cruncher/class_CruncherHelper.php:10: * @todo We need to find a better name for this interface
./application/hub/main/filter/task/cruncher/class_CruncherTaskHandlerInitializerFilter.php:55: * @todo 5% done
./application/hub/main/filter/task/node/class_NodeTaskHandlerInitializerFilter.php:55: * @todo Maybe some more tasks needs to be added?
./application/hub/main/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php:58: * @todo Do some more here: Handle karma, et cetera?
-./application/hub/main/handler/message-types/class_BaseMessageHandler.php:66: * @todo Add something more, e.g. spreading information over DHT
+./application/hub/main/handler/answer-status/announcement/class_AnnouncementAnswerOkayHandler.php:59: * @todo Rewrite this to use DHT
+./application/hub/main/handler/answer-status/class_BaseAnserStatusHandler.php:53: * @todo Rewrite this to use DHT
+./application/hub/main/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php:105: * @todo 0% done
+./application/hub/main/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php:117: * @todo 0% done
+./application/hub/main/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php:58: * @todo Do some more here: Handle karma, et cetera?
+./application/hub/main/handler/answer-status/requests/class_RequestNodeListAnswerOkayHandler.php:59: * @todo Rewrite this to use DHT
+./application/hub/main/handler/message-types/class_BaseMessageHandler.php:66: * @todo Rewrite this to use DHT
./application/hub/main/handler/message-types/self-connect/class_NodeMessageSelfConnectHandler.php:71: // @TODO Throw an exception here instead of dying
./application/hub/main/handler/network/class_BaseRawDataHandler.php:146: * @todo This method will be moved to a better place
./application/hub/main/handler/network/udp/class_UdpRawDataHandler.php:58: * @todo 0%
./application/hub/main/nodes/class_BaseHubNode.php:109: * @todo Make this code more generic and move it to CryptoHelper or
./application/hub/main/nodes/class_BaseHubNode.php:458: * @todo Try to make this method more generic so we can move it in BaseFrameworkSystem
./application/hub/main/nodes/class_BaseHubNode.php:498: * @todo Change the first if() block to check for a specific state
-./application/hub/main/nodes/class_BaseHubNode.php:671: // @TODO Add some criteria, e.g. if the node is active or so
-./application/hub/main/nodes/class_BaseHubNode.php:729: * @todo Add checking if this node has been announced to the sender node
-./application/hub/main/nodes/class_BaseHubNode.php:749: * @todo Add checking if this node has been announced to the sender node
-./application/hub/main/nodes/class_BaseHubNode.php:813: * @todo Find more to do here
-./application/hub/main/nodes/class_BaseHubNode.php:826: * @todo Handle thrown exception
+./application/hub/main/nodes/class_BaseHubNode.php:691: * @todo Add checking if this node has been announced to the sender node
+./application/hub/main/nodes/class_BaseHubNode.php:711: * @todo Add checking if this node has been announced to the sender node
+./application/hub/main/nodes/class_BaseHubNode.php:775: * @todo Find more to do here
+./application/hub/main/nodes/class_BaseHubNode.php:788: * @todo Handle thrown exception
./application/hub/main/nodes/list/class_HubListNode.php:58: * @todo Implement more bootstrap steps
./application/hub/main/nodes/list/class_HubListNode.php:68: * @todo Unfinished method
./application/hub/main/nodes/list/class_HubListNode.php:91: // @TODO Add some filters here
./application/hub/main/nodes/regular/class_HubRegularNode.php:58: * @todo Implement this method
./application/hub/main/nodes/regular/class_HubRegularNode.php:68: * @todo Unfinished method
./application/hub/main/nodes/regular/class_HubRegularNode.php:91: // @TODO Add some filters here
-./application/hub/main/package/class_NetworkPackage.php:1083: * @todo Implement verification of all sent tags here?
+./application/hub/main/package/class_NetworkPackage.php:1087: * @todo Implement verification of all sent tags here?
./application/hub/main/package/class_NetworkPackage.php:23: * @todo Needs to add functionality for handling the object's type
-./application/hub/main/package/class_NetworkPackage.php:304: // @TODO crc32() is very weak, but it needs to be fast
-./application/hub/main/package/class_NetworkPackage.php:375: // @TODO crc32() is very weak, but it needs to be fast
-./application/hub/main/package/class_NetworkPackage.php:532: // @TODO We may want to do somthing more here?
-./application/hub/main/package/class_NetworkPackage.php:570: * @todo Unfinished area, signatures are currently NOT fully supported
-./application/hub/main/package/class_NetworkPackage.php:680: // @TODO Add some logging here
-./application/hub/main/package/class_NetworkPackage.php:812: // @TODO Add some logging here
-./application/hub/main/package/class_NetworkPackage.php:963: * @todo This may be enchanced for outgoing packages?
-./application/hub/main/package/class_NetworkPackage.php:994: * @todo Unsupported feature of "signed" messages commented out
+./application/hub/main/package/class_NetworkPackage.php:308: // @TODO crc32() is very weak, but it needs to be fast
+./application/hub/main/package/class_NetworkPackage.php:379: // @TODO crc32() is very weak, but it needs to be fast
+./application/hub/main/package/class_NetworkPackage.php:536: // @TODO We may want to do somthing more here?
+./application/hub/main/package/class_NetworkPackage.php:574: * @todo Unfinished area, signatures are currently NOT fully supported
+./application/hub/main/package/class_NetworkPackage.php:684: // @TODO Add some logging here
+./application/hub/main/package/class_NetworkPackage.php:816: // @TODO Add some logging here
+./application/hub/main/package/class_NetworkPackage.php:967: * @todo This may be enchanced for outgoing packages?
+./application/hub/main/package/class_NetworkPackage.php:998: * @todo Unsupported feature of "signed" messages commented out
./application/hub/main/package/fragmenter/class_PackageFragmenter.php:275: * @todo Implement a way to send non-announcement packages with extra-salt
./application/hub/main/package/fragmenter/class_PackageFragmenter.php:427: * @todo $helperInstance is unused
./application/hub/main/producer/cruncher/keys/class_CruncherKeyProducer.php:106: // @TODO Send the produced key bundle to the unit producer's input queue
./application/hub/main/tasks/cruncher/class_CruncherKeyProducerTask.php:53: * @todo Maybe visit some sub-objects
./application/hub/main/tasks/cruncher/class_CruncherTestUnitProducerTask.php:53: * @todo Maybe visit some sub-objects
./application/hub/main/tasks/cruncher/class_CruncherWorkUnitFetcherTask.php:54: * @todo Maybe visit some sub-objects
-./application/hub/main/tasks/hub/announcement/class_HubSelfAnnouncementTask.php:53: * @todo 0%
-./application/hub/main/tasks/hub/chunks/class_HubChunkAssemblerTask.php:59: * @todo Also visit some sub-objects?
-./application/hub/main/tasks/hub/class_HubSelfConnectTask.php:53: * @todo 0%
-./application/hub/main/tasks/hub/class_HubSocketListenerTask.php:63: // @TODO Do we need to visit this task? $visitorInstance->visitTask($this);
-./application/hub/main/tasks/hub/class_HubSocketListenerTask.php:70: * @todo 0% done
-./application/hub/main/tasks/hub/decoder/class_HubPackageDecoderTask.php:65: * @todo Maybe visit some sub-objects
-./application/hub/main/tasks/hub/ping/class_HubPingTask.php:63: * @todo Also visit some sub-objects?
-./application/hub/main/tasks/hub/ping/class_HubPingTask.php:74: * @todo 0% done
-./application/hub/main/tasks/hub/update/class_HubUpdateCheckTask.php:53: * @todo 0%
./application/hub/main/tasks/network/class_NetworkPackageReaderTask.php:63: * @todo Also visit some sub-objects?
./application/hub/main/tasks/network/class_NetworkPackageWriterTask.php:59: * @todo Also visit some sub-objects?
+./application/hub/main/tasks/node/announcement/class_NodeAnnouncementTask.php:53: * @todo 0%
+./application/hub/main/tasks/node/chunks/class_NodeChunkAssemblerTask.php:59: * @todo Also visit some sub-objects?
+./application/hub/main/tasks/node/decoder/class_NodePackageDecoderTask.php:65: * @todo Maybe visit some sub-objects
+./application/hub/main/tasks/node/dht/class_NodeDhtQueryTask.php:53: * @todo Maybe visit some sub-objects
+./application/hub/main/tasks/node/dht/class_NodeDhtQueryTask.php:64: * @todo 0%
+./application/hub/main/tasks/node/listener/class_NodeSocketListenerTask.php:63: // @TODO Do we need to visit this task? $visitorInstance->visitTask($this);
+./application/hub/main/tasks/node/listener/class_NodeSocketListenerTask.php:70: * @todo 0% done
+./application/hub/main/tasks/node/ping/class_NodePingTask.php:63: * @todo Also visit some sub-objects?
+./application/hub/main/tasks/node/ping/class_NodePingTask.php:74: * @todo 0% done
+./application/hub/main/tasks/node/self_connect/class_NodeSelfConnectTask.php:53: * @todo 0%
+./application/hub/main/tasks/node/update/class_NodeUpdateCheckTask.php:53: * @todo 0%
./application/hub/main/template/announcement/class_XmlAnnouncementTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
./application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
-./application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php:95: * @todo Find something useful with this!
+./application/hub/main/template/answer/announcement/class_XmlAnnouncementAnswerTemplateEngine.php:94: * @todo Find something useful with this!
+./application/hub/main/template/answer/class_BaseXmlAnswerTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
./application/hub/main/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
-./application/hub/main/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php:78: * @todo Find something useful with this!
+./application/hub/main/template/answer/requests/class_XmlRequestNodeListAnswerTemplateEngine.php:82: * @todo Find something useful with this!
./application/hub/main/template/class_BaseXmlTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
./application/hub/main/template/connect/class_XmlSelfConnectTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
./application/hub/main/template/connect/class_XmlSelfConnectTemplateEngine.php:77: * @todo Find something useful with this!
./application/hub/main/template/producer/test_units/class_XmlCruncherTestUnitTemplateEngine.php:270: * @todo Handle $keyCount
./application/hub/main/template/requests/class_XmlRequestNodeListTemplateEngine.php:10: * @todo This template engine does not make use of setTemplateType()
./application/hub/main/template/requests/class_XmlRequestNodeListTemplateEngine.php:74: * @todo Find something useful with this!
-./application/hub/main/tools/class_HubTools.php:167: // @TODO Please try to encapsulate this PHP call into an own class
+./application/hub/main/tools/class_HubTools.php:119: * @todo Rewrite this to use DHT
+./application/hub/main/tools/class_HubTools.php:169: // @TODO Please try to encapsulate this PHP call into an own class
+./application/hub/main/tools/class_HubTools.php:88: * @todo Rewrite this to use DHT
./application/hub/main/visitor/tasks/class_ActiveTaskVisitor.php:105: * @todo Does a query needs to perform some actions as an active task?
./application/hub/main/visitor/tasks/class_ActiveTaskVisitor.php:116: * @todo Does a queue needs to perform some actions as an active task?
./application/hub/main/visitor/tasks/class_ShutdownTaskVisitor.php:100: * @todo Does a query needs to perform some actions as an active task?
./inc/classes/main/user/class_BaseUser.php:308: * @todo Try to make this method more generic so we can move it in BaseFrameworkSystem
./inc/classes/main/user/class_BaseUser.php:80: * @todo Find a way of casting here. "(int)" might destroy the user id > 32766
./inc/classes/main/user/member/class_Member.php:84: * @todo Add more ways over creating user classes
+./inc/classes/middleware/compressor/class_CompressorChannel.php:100: // @TODO Is there a configurable fall-back compressor needed, or is NullCompressor okay?
./inc/classes/middleware/debug/class_DebugMiddleware.php:113: // @TODO Initialization phase
./inc/classes/middleware/io/class_FileIoHandler.php:133: // @TODO What is this for?
./inc/classes.php:10: * @todo Minimize these includes
./application/hub/exceptions/hub/class_HubAlreadyAnnouncedException.php:2:// @DEPRECATED
./application/hub/interfaces/dht/class_Dht.php:2:// @DEPRECATED
./application/hub/interfaces/nodes/class_NodeHelper.php:2:// @DEPRECATED
+./application/hub/main/database/wrapper/node/class_NodeListDatabaseWrapper.php:2:// @DEPRECATED
+./application/hub/main/filter/bootstrap/node/class_NodeBootstrapRestoreNodeListFilter.php:2:// @DEPRECATED
./application/hub/main/handler/message-types/class_NodeMessageAnnouncementHandler.php:2:// @DEPRECATED
./application/hub/main/helper/hub/announcement/class_HubDescriptorHelper.php:2:// @DEPRECATED
./application/hub/main/nodes/class_BaseHubNode.php:56: * @deprecated
+./application/hub/main/tasks/hub/announcement/class_HubSelfAnnouncementTask.php:2:// @DEPRECATED
+./application/hub/main/tasks/hub/chunks/class_HubChunkAssemblerTask.php:2:// @DEPRECATED
+./application/hub/main/tasks/hub/class_HubSelfConnectTask.php:2:// @DEPRECATED
+./application/hub/main/tasks/hub/class_HubSocketListenerTask.php:2:// @DEPRECATED
+./application/hub/main/tasks/hub/decoder/class_HubPackageDecoderTask.php:2:// @DEPRECATED
+./application/hub/main/tasks/hub/ping/class_HubPingTask.php:2:// @DEPRECATED
+./application/hub/main/tasks/hub/update/class_HubUpdateCheckTask.php:2:// @DEPRECATED
./inc/classes/exceptions/main/class_MissingMethodException.php:14: * @deprecated Please do no longer use this exception
./inc/classes/interfaces/database/backend/class_DatabaseFrontendInterface.php:2:// @DEPRECATED
./inc/classes/interfaces/database/frontend/class_DatabaseFrontendInterface.php:2:// @DEPRECATED