]> git.mxchange.org Git - hub.git/log
hub.git
13 years agoTODOs.txt updated
Roland Häder [Sun, 24 Apr 2011 08:36:20 +0000 (08:36 +0000)]
TODOs.txt updated

13 years agoRenamed a lot 'Peer' classes to 'Node' or 'Client' depending on what they are written for
Roland Häder [Sun, 24 Apr 2011 08:35:49 +0000 (08:35 +0000)]
Renamed a lot 'Peer' classes to 'Node' or 'Client' depending on what they are written for

13 years agoBetter IP address than hostname
Roland Häder [Wed, 20 Apr 2011 23:22:40 +0000 (23:22 +0000)]
Better IP address than hostname

13 years agoUpdated port number for default bootstrapper
Roland Häder [Wed, 20 Apr 2011 23:20:24 +0000 (23:20 +0000)]
Updated port number for default bootstrapper

13 years agoUpdated port number for default bootstrapper
Roland Häder [Wed, 20 Apr 2011 23:19:35 +0000 (23:19 +0000)]
Updated port number for default bootstrapper

13 years agoSome double-quotes converted to single
Roland Häder [Wed, 20 Apr 2011 19:00:06 +0000 (19:00 +0000)]
Some double-quotes converted to single

13 years agoRemoved deprecated code (see last commit why)
Roland Häder [Wed, 20 Apr 2011 05:43:27 +0000 (05:43 +0000)]
Removed deprecated code (see last commit why)

13 years agoRemoved obsolete boot_node_foo_listen_port, you can now customize it in config-local.php
Roland Häder [Wed, 20 Apr 2011 05:40:25 +0000 (05:40 +0000)]
Removed obsolete boot_node_foo_listen_port, you can now customize it in config-local.php

13 years agoLocal configuration file template added, config-local.php will be ignored
Roland Häder [Wed, 20 Apr 2011 05:35:46 +0000 (05:35 +0000)]
Local configuration file template added, config-local.php will be ignored

13 years agoRenamed FooNetworkPackageHandler to FooRawDataHandler, because it handles raw data...
Roland Häder [Wed, 20 Apr 2011 05:13:56 +0000 (05:13 +0000)]
Renamed FooNetworkPackageHandler to FooRawDataHandler, because it handles raw data from the socket and not abstracted 'NetworkPackage' data

13 years agosvn:eol-style set to 'native' also for Doxyfile ... :/
Roland Häder [Wed, 20 Apr 2011 04:58:57 +0000 (04:58 +0000)]
svn:eol-style set to 'native' also for Doxyfile ... :/

13 years agosvn:eol-style set to 'native'
Roland Häder [Wed, 20 Apr 2011 04:56:55 +0000 (04:56 +0000)]
svn:eol-style set to 'native'

13 years agoTypo fixed, visitor introduced, SVN property set:
Roland Häder [Wed, 20 Apr 2011 04:15:33 +0000 (04:15 +0000)]
Typo fixed, visitor introduced, SVN property set:
- New visitor introduced which will monitor incoming raw data
- Typo in method name fixed
- SVN property "eol-style" set to native

13 years agoRemoved old-lost comments, moved two class instances around:
Roland Häder [Tue, 19 Apr 2011 01:26:58 +0000 (01:26 +0000)]
Removed old-lost comments, moved two class instances around:
- Removed old-lost comments about the application selector
- Moved class instances around to have the pool listener available in the method
  which checks for newly arrived raw data

13 years agoIntroduced getListIterator() to all lists implementing Listable
Roland Häder [Mon, 18 Apr 2011 22:08:56 +0000 (22:08 +0000)]
Introduced getListIterator() to all lists implementing Listable

13 years agoBundled all cruncher-related configuration entries together
Roland Häder [Mon, 18 Apr 2011 21:44:25 +0000 (21:44 +0000)]
Bundled all cruncher-related configuration entries together

13 years agoCrunchers may have have own filters
Roland Häder [Mon, 18 Apr 2011 20:19:17 +0000 (20:19 +0000)]
Crunchers may have have own filters

13 years agoSwapped out seperator char for all boostrap nodes
Roland Häder [Mon, 18 Apr 2011 19:44:56 +0000 (19:44 +0000)]
Swapped out seperator char for all boostrap nodes

13 years agoSome string cosmetics
Roland Häder [Mon, 18 Apr 2011 19:39:02 +0000 (19:39 +0000)]
Some string cosmetics

13 years agoPackage data 'recipient', 'sender' and 'content' are now replaceable
Roland Häder [Mon, 18 Apr 2011 19:35:05 +0000 (19:35 +0000)]
Package data 'recipient', 'sender' and 'content' are now replaceable

13 years agoNew singleton-factories introduced:
Roland Häder [Mon, 18 Apr 2011 18:25:40 +0000 (18:25 +0000)]
New singleton-factories introduced:
- Two new registry-based singleton-factories introduced:
  + The FragmenterFactory produces singleton fragmenter instances
  + The ProducerFactory produces singleton producer instance of different types
- Rewritten the code that Base64 encoding is now transparently implemented
  around the socket_write/read() functions. So all data is now being
  transparently transfered to other peers in Base64 encoding.
- Further renames of the package streamer classes to raw-data streamers
- Minor improvements here and there
- TODOs.txt updated

13 years agoAdded a new task for listener pools and network package readers (for abstract Network...
Roland Häder [Mon, 18 Apr 2011 00:51:08 +0000 (00:51 +0000)]
Added a new task for listener pools and network package readers (for abstract NetworkPackage class), socket_read() does only not block in binary mode?

13 years agoDebug output for error code added
Roland Häder [Sun, 17 Apr 2011 22:23:39 +0000 (22:23 +0000)]
Debug output for error code added

13 years agoRemoved die()
Roland Häder [Sun, 17 Apr 2011 22:21:28 +0000 (22:21 +0000)]
Removed die()

13 years agoAdded queue for queued chunks
Roland Häder [Sun, 17 Apr 2011 22:19:31 +0000 (22:19 +0000)]
Added queue for queued chunks

13 years agoMoved a method for private-protected-public sort order
Roland Häder [Sun, 17 Apr 2011 22:09:50 +0000 (22:09 +0000)]
Moved a method for private-protected-public sort order

13 years agoContinued with package fragmenter (a lot new, but unfinished code)
Roland Häder [Sun, 17 Apr 2011 22:08:24 +0000 (22:08 +0000)]
Continued with package fragmenter (a lot new, but unfinished code)

13 years agoInternal TODO closed, description of NetworkPackage class updated
Roland Häder [Tue, 12 Apr 2011 00:51:37 +0000 (00:51 +0000)]
Internal TODO closed, description of NetworkPackage class updated

13 years agoRenamed, too. #2 :-(
Roland Häder [Tue, 12 Apr 2011 00:13:57 +0000 (00:13 +0000)]
Renamed, too. #2 :-(

13 years agoRenamed, too.
Roland Häder [Tue, 12 Apr 2011 00:13:33 +0000 (00:13 +0000)]
Renamed, too.

13 years agoRenamed some methods to make their purpose more clear, extended comment
Roland Häder [Tue, 12 Apr 2011 00:11:35 +0000 (00:11 +0000)]
Renamed some methods to make their purpose more clear, extended comment

13 years agoRefactured nodeInstance to be no longer stored in helpers
Roland Häder [Mon, 11 Apr 2011 22:48:28 +0000 (22:48 +0000)]
Refactured nodeInstance to be no longer stored in helpers

13 years agoAdded encapsulation:
Roland Häder [Sat, 9 Apr 2011 00:19:09 +0000 (00:19 +0000)]
Added encapsulation:
- Encapsulated adding of entries to the producer's out-going/incoming queue
- Encapsulated checking if the out-going/incoming queue's size has reached a
  configurable limit
- Encapsulated initialization (and forced re-init) of both queues

13 years agoSome code cosmetics applied
Roland Häder [Wed, 6 Apr 2011 01:07:44 +0000 (01:07 +0000)]
Some code cosmetics applied

13 years agoMove this away...
Roland Häder [Tue, 5 Apr 2011 23:42:31 +0000 (23:42 +0000)]
Move this away...

13 years agoThe key producer may produce as twice as keys per second:
Roland Häder [Tue, 5 Apr 2011 23:39:08 +0000 (23:39 +0000)]
The key producer may produce as twice as keys per second:
- The key producer runs now with an interval delay of 5ms
- Some debug messages/comments updated

13 years agoCruncher continued and rewritten to use states:
Roland Häder [Tue, 5 Apr 2011 23:33:13 +0000 (23:33 +0000)]
Cruncher continued and rewritten to use states:
- States 'init' and 'virgin' introduced
- Needed cruncher parts refactured to use the new states
- Creation of node/cruncher states is now done in factories
- Key producer added which will produce keys if the required state 'virgin' is
  beging detected. This producer works without a loop which is recommended for
  task-based applications
- A lot other improvements
- TODOs.txt updated

13 years agoAdded all node types, moved iterator class:
Roland Häder [Sun, 3 Apr 2011 00:57:05 +0000 (00:57 +0000)]
Added all node types, moved iterator class:
- Added all types of (hub/cloud) nodes for easy coding
- Moved key producer iterator class to sub directory
- TODOs.txt updated

13 years agoMethods defined in interfaces are always public...
Roland Häder [Sat, 2 Apr 2011 23:27:46 +0000 (23:27 +0000)]
Methods defined in interfaces are always public...

13 years agoTwo methods in CruncherTestUnitProducer are now throwing UnsupportedOperationExceptio...
Roland Häder [Sat, 2 Apr 2011 22:32:54 +0000 (22:32 +0000)]
Two methods in CruncherTestUnitProducer are now throwing UnsupportedOperationException if they got called which should not happen.

13 years agoRewritten session id solver to lesser negation
Roland Häder [Thu, 31 Mar 2011 01:49:19 +0000 (01:49 +0000)]
Rewritten session id solver to lesser negation

13 years agoCompletely replaced regex for detecting ip:port combinations
Roland Häder [Thu, 31 Mar 2011 01:45:51 +0000 (01:45 +0000)]
Completely replaced regex for detecting ip:port combinations

13 years agoGeneration of test units and keys continued:
Roland Häder [Thu, 31 Mar 2011 01:34:25 +0000 (01:34 +0000)]
Generation of test units and keys continued:
- Database folder for crunher projects added
- Introduced two methods to MessageHelper
- Introduced an iterator for test unit producers to generate keys
- TODOs.txt updated

13 years agoThe encrypted message is now assigned to its template variable, big comment added...
Roland Häder [Tue, 29 Mar 2011 22:08:12 +0000 (22:08 +0000)]
The encrypted message is now assigned to its template variable, big comment added for upcoming (tomorrow more) commits

13 years agoFixed a typo in field/attribute name (thanks to __get()/__set() methods)
Roland Häder [Tue, 29 Mar 2011 16:44:13 +0000 (16:44 +0000)]
Fixed a typo in field/attribute name (thanks to __get()/__set() methods)

13 years agoSwapped code, moved/renamed classes and interfaces:
Roland Häder [Tue, 29 Mar 2011 16:31:30 +0000 (16:31 +0000)]
Swapped code, moved/renamed classes and interfaces:
- Swapped code between TestUnitSource and CryptoRandomUnitMessageHelper, the
  helper is now encapsulating and the source is now a source for the helper
- Introduced generic Helper interface to existing helper interfaces (from latest
  'core' changes)
- Renamed/moved some classes/interfaces
- TODOs.txt updated

13 years agoThe previously added but not used message helper is now being used (and filled with...
Roland Häder [Tue, 29 Mar 2011 16:04:22 +0000 (16:04 +0000)]
The previously added but not used message helper is now being used (and filled with 'life')

13 years agoAdded more classes (source for anything 'sourced', etc):
Roland Häder [Tue, 29 Mar 2011 15:55:38 +0000 (15:55 +0000)]
Added more classes (source for anything 'sourced', etc):
- Added some (partly unused) more classes for creating test units
- CryptoRandomMessageHelper is currently unused
- Added factory to create unit source classes
- TODOs.txt updated

13 years agoAdded parameter 'key' to encryption methods to allow own keys
Roland Häder [Tue, 29 Mar 2011 09:08:34 +0000 (09:08 +0000)]
Added parameter 'key' to encryption methods to allow own keys

13 years agoAdded a out-going work queue (FiFoStacker instance) to the test unit producer
Roland Häder [Sat, 26 Mar 2011 17:27:39 +0000 (17:27 +0000)]
Added a out-going work queue (FiFoStacker instance) to the test unit producer

13 years agoTest units continued, XML MIME type worked-around:
Roland Häder [Sat, 26 Mar 2011 17:04:37 +0000 (17:04 +0000)]
Test units continued, XML MIME type worked-around:
- XMLs must have the MIME type "text/plain" in subversion, with
  "application/xml" they would be threated as binary files... :-(
- Template engine for cruncher test units basicly finished
- TODOs.txt updated

13 years agoIf the class is final, no methods can be overwritten and therefore all methods are...
Roland Häder [Fri, 25 Mar 2011 10:38:30 +0000 (10:38 +0000)]
If the class is final, no methods can be overwritten and therefore all methods are also final

13 years agoMIME types fixed
Roland Häder [Fri, 25 Mar 2011 00:44:14 +0000 (00:44 +0000)]
MIME types fixed

13 years agoContinued on test-unit producer, fixed copyright:
Roland Häder [Fri, 25 Mar 2011 00:42:17 +0000 (00:42 +0000)]
Continued on test-unit producer, fixed copyright:
- Added an unfinished template engine for the test-unit producer
- Added basic XML templates for test-unit producers
- Fixed copyright line (it was copyrighted to the Ship-Simu developer team)
- TODOs.txt updated

13 years agoRequired interface 'Registerable' added
Roland Häder [Tue, 22 Mar 2011 21:20:38 +0000 (21:20 +0000)]
Required interface 'Registerable' added

13 years agoSet application instance first (to prevent a NPE in BaseRegistry) and no 'this' in...
Roland Häder [Tue, 22 Mar 2011 21:18:38 +0000 (21:18 +0000)]
Set application instance first (to prevent a NPE in BaseRegistry) and no 'this' in static environments

13 years agoIn 'core' introduced XmlTemplateEngineFactory used:
Roland Häder [Tue, 22 Mar 2011 00:16:48 +0000 (00:16 +0000)]
In 'core' introduced XmlTemplateEngineFactory used:
- Rewrite to new XmlTemplateEngineFactory (which saves code where some required
  steps could be forgotten)
- Added a method in test unit producer for initialization
- TODOs.txt updated

13 years agoRemoved obsolete parameter 'applicationInstance' from all template engines
Roland Häder [Mon, 21 Mar 2011 23:25:25 +0000 (23:25 +0000)]
Removed obsolete parameter 'applicationInstance' from all template engines

13 years agoProducers should always extend BaseProducer
Roland Häder [Mon, 21 Mar 2011 22:46:23 +0000 (22:46 +0000)]
Producers should always extend BaseProducer

13 years agoProducer/Consumer Pattern introduced:
Roland Häder [Wed, 16 Mar 2011 22:04:09 +0000 (22:04 +0000)]
Producer/Consumer Pattern introduced:
- Producer/Consumer interfaces added
- First producer for test units introduced
- TODOs.txt updated

13 years agoIntroduced a test-unit producer task (unfinished work)
Roland Häder [Tue, 15 Mar 2011 22:06:41 +0000 (22:06 +0000)]
Introduced a test-unit producer task (unfinished work)

13 years agoSome configuration entries prefixed with 'node_'
Roland Häder [Tue, 15 Mar 2011 21:30:54 +0000 (21:30 +0000)]
Some configuration entries prefixed with 'node_'

13 years agoDocumentation tag fixed for method detectCorePath() (all projects)
Roland Häder [Tue, 15 Mar 2011 20:45:29 +0000 (20:45 +0000)]
Documentation tag fixed for method detectCorePath() (all projects)

13 years agoMany XML-related templates engines renamed:
Roland Häder [Tue, 15 Mar 2011 20:35:50 +0000 (20:35 +0000)]
Many XML-related templates engines renamed:
- All XML-bases template engines prefixed with 'Xml'
- Directory prepared for template engines handling WU XML templates
- TODOs.txt updated

13 years agoMade two (generic/'base') classes abstract because calls are done from the generic...
Roland Häder [Mon, 14 Mar 2011 21:30:13 +0000 (21:30 +0000)]
Made two (generic/'base') classes abstract because calls are done from the generic/'base' class to a concrete class

13 years agoGenerator/helper class for generating test units introduced:
Roland Häder [Mon, 14 Mar 2011 20:39:55 +0000 (20:39 +0000)]
Generator/helper class for generating test units introduced:
- There is currently a loop in the cruncher class which is not recommended but maybe fine here

13 years agoA requestInstance must no longer be set in cruncher
Roland Häder [Mon, 14 Mar 2011 17:58:25 +0000 (17:58 +0000)]
A requestInstance must no longer be set in cruncher

13 years agoSome methods moved around (the code is now a some-what template-method-pattern
Roland Häder [Sun, 13 Mar 2011 12:09:34 +0000 (12:09 +0000)]
Some methods moved around (the code is now a some-what template-method-pattern

13 years agoA lot new methods/class added and many cleanups:
Roland Häder [Sat, 12 Mar 2011 00:24:29 +0000 (00:24 +0000)]
A lot new methods/class added and many cleanups:
- Double-quotes converted to single to speed-up things a little
- Wrong BaseconnectionInstance fixed
- New methods introduced to cruncher:
  + doFetchWorkUnits(): To fetch WUs or generate test units
  + enableIsActive/isActive(): To test/set if the cruncher is active
  + initBufferQueues(): To initialize in/out buffer queues
- addExtraCruncherFilters() renamed to addExtraFilters()
- This method has now project-wide a Controller instance as first argument
- Dublicate method call to addExtraFilters() removed which happens in the
  rewriting process
- $appInstance renamed to $applicationInstance to have a better naming
  convention
- Some deprecated classes removed (they where named wrong)
- BaseHubCruncher (a generic class) extended:
  + It does now check if the in-buffer queue is filled (depending on a
    configurable threshold)
  + It implements initBufferQueues() from CruncherHelper interface
- Copyright fixed in HubMcryptCruncher
- The idle-loop task is now "genericly" registered in the TaskHandler class:
  + This implies that all task-based application will always have at least
    one (but really generic) task.
  + The method hasTasksLeft() will return 'true' in all situations unless the
    idle-loop task "kills" itself
- Generic cruncher-activation filter added
- The mentioned buffer queues are now initialized by a newly added filter class
  and handled by an own task class
- More minor code-cleanups
- TODOs.txt updated

13 years agoA lot files renamed (sorry guys for the mess) and moved to sub directories
Roland Häder [Sat, 5 Mar 2011 15:43:19 +0000 (15:43 +0000)]
A lot files renamed (sorry guys for the mess) and moved to sub directories

13 years agoSome methods renamed
Roland Häder [Sat, 5 Mar 2011 15:04:00 +0000 (15:04 +0000)]
Some methods renamed

13 years agoWrong path :(
Roland Häder [Sat, 5 Mar 2011 14:33:47 +0000 (14:33 +0000)]
Wrong path :(

13 years agoBefore previous commit I was about to write only a 'test' cruncher, now this will...
Roland Häder [Sat, 5 Mar 2011 14:32:35 +0000 (14:32 +0000)]
Before previous commit I was about to write only a 'test' cruncher, now this will be our real first cruncher application, more may follow, if the time is right

13 years agoCopyright notice updated, our first hub application introduced (which is incomplete)
Roland Häder [Sat, 5 Mar 2011 14:28:14 +0000 (14:28 +0000)]
Copyright notice updated, our first hub application introduced (which is incomplete)
- First application 'test cruncher' for the hub (better say a cloud) introduced.
  This test cruncher shall try to find the right key for an encrypted message.
  It handles all "crunched" keys over work units like dnetc (see
  http://www.distributed.net for instance) does but instead of a central server
  it uses the "hub" as a cloud to store settings and work units in. This is, of
  course, not yet done. More on the wiki: http://wiki.ship-simu.org
- Copyright updated
- TODOs.txt updated

13 years ago'public static final' is the right thing, some variables renamed to make clear what...
Roland Häder [Mon, 28 Feb 2011 23:29:11 +0000 (23:29 +0000)]
'public static final' is the right thing, some variables renamed to make clear what they are for

13 years agoNew server IP is 188.138.90.169
Roland Häder [Wed, 16 Feb 2011 12:58:21 +0000 (12:58 +0000)]
New server IP is 188.138.90.169

13 years agoProperties changed
Roland Häder [Sun, 13 Feb 2011 15:26:31 +0000 (15:26 +0000)]
Properties changed

13 years agoIntroduced package fragmenter class to fragment network packages into smaller chunks
Roland Häder [Sun, 13 Feb 2011 15:19:06 +0000 (15:19 +0000)]
Introduced package fragmenter class to fragment network packages into smaller chunks

13 years agoProperties added/fixed, externals updated (www. is out-dated)
Roland Häder [Sun, 13 Feb 2011 00:00:45 +0000 (00:00 +0000)]
Properties added/fixed, externals updated (www. is out-dated)

13 years agoSVN properties globally set
Roland Häder [Tue, 14 Sep 2010 14:19:43 +0000 (14:19 +0000)]
SVN properties globally set

13 years agoNow configurable static IPs are supported, Connectable rewritten, docs updated
Roland Häder [Sun, 5 Sep 2010 08:48:11 +0000 (08:48 +0000)]
Now configurable static IPs are supported, Connectable rewritten, docs updated

13 years agoMisleading message updated
Roland Häder [Thu, 2 Sep 2010 21:05:40 +0000 (21:05 +0000)]
Misleading message updated

13 years agoEmpty session id added to configuration, this will fix a NoConfigEntryException if...
Roland Häder [Wed, 7 Jul 2010 09:59:04 +0000 (09:59 +0000)]
Empty session id added to configuration, this will fix a NoConfigEntryException if there is no node data available

13 years agoSupport for non-regular ports added
Roland Häder [Tue, 6 Jul 2010 15:45:34 +0000 (15:45 +0000)]
Support for non-regular ports added

13 years agoSelf-connect continued (still broken), some code moved to generic classes to encapsul...
Roland Häder [Thu, 17 Jun 2010 16:03:21 +0000 (16:03 +0000)]
Self-connect continued (still broken), some code moved to generic classes to encapsulate it

13 years agoTODOs.txt updated
Roland Häder [Wed, 16 Jun 2010 23:46:45 +0000 (23:46 +0000)]
TODOs.txt updated

13 years agoHubConnectionHelper is more a factory than a helper class, HelpableHub interface...
Roland Häder [Wed, 16 Jun 2010 23:45:49 +0000 (23:45 +0000)]
HubConnectionHelper is more a factory than a helper class, HelpableHub interface introduced

13 years agoOpps... :-(
Roland Häder [Sun, 13 Jun 2010 21:39:52 +0000 (21:39 +0000)]
Opps... :-(

13 years agoNew Exception added, registering of session ids added:
Roland Häder [Sun, 13 Jun 2010 21:38:38 +0000 (21:38 +0000)]
New Exception added, registering of session ids added:
- New PeerAlreadyRegisteredException added which is thrown when the peer is
  already registered with the same session id
- Registering of peers with their session id basicly added, purging unfinished

13 years agoNew exception and interface added, continued development:
Roland Häder [Sun, 6 Jun 2010 12:54:27 +0000 (12:54 +0000)]
New exception and interface added, continued development:
- New InvalidSessionIdException added which will be thrown if the session id doesn't pass a preg_match() test
- TODO: That above mentioned preg_match() and the other now needs to be moved out
- New interface LookupablePeerState for "lookupable peer states" added
- Looking up session ids in database basicly added

13 years agoWe use these setter/getter
Roland Häder [Fri, 28 May 2010 03:09:03 +0000 (03:09 +0000)]
We use these setter/getter

13 years agoFixes for lookup table class
Roland Häder [Fri, 28 May 2010 02:58:03 +0000 (02:58 +0000)]
Fixes for lookup table class

13 years agoAdded peer states and lookup table classes/interfaces:
Roland Häder [Fri, 28 May 2010 02:33:36 +0000 (02:33 +0000)]
Added peer states and lookup table classes/interfaces:
- Added new PeerStateable interface for peer states
- Added new Lookupable interface for lookup tables
- Added new PeerStateFactory class for generating peer states
- Added new PeerStateLookupTable class for looking up peer states
- Added new NewConnectionPeerState class for new peer connections

13 years agoNew visitor added, handling of refused connections basicly implemented:
Roland Häder [Fri, 28 May 2010 01:40:31 +0000 (01:40 +0000)]
New visitor added, handling of refused connections basicly implemented:
- New ShutdownSocketVisitor added. This visitor should shutdown a socket and
  may notify other objects later on.
- Handling of refused connections (e.g. while announcement phase) basicly
  implemented. Yet there is some work left to do.

13 years agoAdded constants for easier usage
Roland Häder [Sat, 22 May 2010 17:51:18 +0000 (17:51 +0000)]
Added constants for easier usage

13 years agoAdded getAddressPort() method to ease comparison with 'recipient' field
Roland Häder [Sat, 22 May 2010 17:49:17 +0000 (17:49 +0000)]
Added getAddressPort() method to ease comparison with 'recipient' field

13 years agoAdded some basic checks on received TCP packages
Roland Häder [Sat, 22 May 2010 17:21:36 +0000 (17:21 +0000)]
Added some basic checks on received TCP packages

13 years agoThe packageData array should be used for handling package data
Roland Häder [Sat, 22 May 2010 17:07:42 +0000 (17:07 +0000)]
The packageData array should be used for handling package data

13 years agoMany classes/interfaces added/continued:
Roland Häder [Sat, 22 May 2010 16:04:05 +0000 (16:04 +0000)]
Many classes/interfaces added/continued:
- New 'tag' SocketTag added
- New classes for connection helper added
- TCP connection helper is maybe useable
- UDP connection helper is not yet finished
- New class for self connections added
- HubTools added which should provide a set of static methods
- SocketRegistry from core project added
- Continued (but maybe not-working) announcement

13 years agoNo more required...
Roland Häder [Wed, 19 May 2010 10:47:17 +0000 (10:47 +0000)]
No more required...